Django 是一个基于 Python 的 Web 框架,可让您快速创建 Web 应用程序,而不会出现其他框架通常会遇到的所有安装或依赖问题。当您构建网站时,您总是需要一组类似的组件:处理用户身份验证(注册、登录、注销)的方法、网站的管理面板、表单、上传文件的方法等。
Django 被用于许多流行的网站,如 Disqus、Instagram、Knight Foundation、MacArthur Foundation、Mozilla、National Geographic 等。基于 Django 框架的在线网站超过 5000 个。(来源)像 Hot Frameworks 这样的网站通过计算每个平台的 GitHub 项目和 StackOverflow 问题的数量来评估框架的受欢迎程度,其中 Django 排名第六。Web 框架通常根据对处理任何特定任务的正确方法的看法,将自己称为“固执己见”或“非固执己见”。Django 有点固执己见,因此提供了两个世界(固执己见和非固执己见)。
Django 为您提供了现成的组件可供使用,例如:
如果您的系统中未安装 python3(根据您的系统和操作系统的配置),请从此处安装。尝试下载最新版本的python,这次是python 3.11.0。
\注意:**在 Linux 和 Mac 中安装 Django 是类似的,这里我在 Linux 和 Mac 的 Windows 中展示它,只需打开终端代替命令提示符并执行以下命令。
\安装 pip**:打开命令提示符并输入以下命令-
python -m pip install -U pip
\设置虚拟环境:**设置虚拟环境将允许您编辑系统通常不允许的依赖项。请按照以下步骤设置虚拟环境 -
\在 django 中创建虚拟环境**:我们应该首先进入要创建虚拟环境的目录,然后键入以下命令在 django 中创建虚拟环境。
python -m venv env_site
然后我们需要在django中激活虚拟环境
\激活虚拟环境:**运行位于虚拟环境文件夹内目录中的激活脚本bin
bin
env_site\Scripts\activate.bat
source env_site/bin/activate
\安装 Django:**通过给出以下命令来安装 Django
pip install Django
通过以下命令启动项目-
django-admin startproject geeks_site
将目录更改为 geeks_site
CD极客网站
\启动服务器 -**通过在 cmd 中键入以下命令来启动服务器 -
python 管理.py runserver
要检查服务器是否正在运行,请转到 Web 浏览器并输入\http://127.0.0.1:8000/\**作为 URL。
原文链接:codingdict.net