可以做视频推广的网站,深圳网站建设 名片设计 网站管理,媒体营销平台,版面设计素材创建django项目 运行项目 运行命令 pyhont manage.py runserver 然后访问 http://127.0.0.1:8000/#xff0c; 则可以打开本地新建的项目
虚拟环境的部署-mac
在一台计算机上可以通过虚拟环境实现多个版本Django的开发环境 安装虚拟环境工具#xff1a;如果你的系统中没有安…创建django项目 运行项目 运行命令 pyhont manage.py runserver 然后访问 http://127.0.0.1:8000/ 则可以打开本地新建的项目
虚拟环境的部署-mac
在一台计算机上可以通过虚拟环境实现多个版本Django的开发环境 安装虚拟环境工具如果你的系统中没有安装 virtualenv你可以使用以下命令来安装
pip install virtualenv 创建一个新的虚拟环境在终端中通过以下命令在当前目录下创建一个新的虚拟环境假设你要将其命名为 myenv
virtualenv myenv 激活虚拟环境执行以下命令来激活刚才创建的虚拟环境
source myenv/bin/activate 在虚拟环境中安装 Django一旦虚拟环境被激活你可以使用 pip 命令来安装 Django例如
pip install django
这样就完成了在 Mac 电脑上安装 Django 的虚拟环境的过程。记得在完成项目后及时退出虚拟环境可以通过执行 deactivate 命令来退出虚拟环境。
注 如果进入虚拟环境后需要什么组建安装什么组建比如遇到报错 from django.core.management import execute_from_command_line ModuleNotFoundError: No module named ‘django’
The above exception was the direct cause of the following exception:
则需要安装虚拟环境来解决 pip show django pip install --upgrage pip 然后在启动项目
创建完django 项目之后细节解释
创建完django 项目后生产的文件 全部在当前文件夹中 init.py 项目运行时候加载的模块 settings.py 对项目的配置文件 urls.py 配置urls wsgi.py 项目部署时候用到 manage.py 项目的交互管理的文件
下面是官方点的说法 在 Django 项目创建之后各个文件的作用如下
manage.py这个文件是 Django 项目的命令行工具。你可以使用它来运行开发服务器、执行数据库迁移、创建超级用户等操作。
settings.py这个文件包含了 Django 项目的设置。你可以在这里配置数据库连接、静态文件路径、应用程序列表、中间件等。
urls.py这个文件定义了 Django 项目的 URL 路由配置。你可以在这里指定不同的 URL 和对应的视图函数或类。
wsgi.py这个文件是项目的 WSGI 入口。WSGI 是一种 Web 服务器和 Python Web 应用程序之间的通信协议负责将 Web 服务器请求转发给 Django 应用程序处理。
asgi.py这个文件是项目的 ASGI 入口。ASGI 是 Django 3.0 版本引入的新的异步 Web 服务器和应用程序接口用于支持异步请求处理。
apps.py这个文件定义了 Django 项目中每个应用程序的配置。你可以在这里配置应用程序名称、标签和其他元数据。
models.py这个文件包含了 Django 项目中定义的模型类。模型类用于描述数据库中的表结构并提供了访问和操作数据的接口。
views.py这个文件包含了 Django 项目中的视图函数或类。视图函数或类负责处理来自用户的请求并返回响应。
static 文件夹这个文件夹用于存放静态文件例如 CSS、JavaScript 和图片等。
templates 文件夹这个文件夹用于存放 HTML 模板文件。模板文件定义了网页的结构和内容可以通过视图函数或类渲染后返回给用户。
以上是 Django 项目中一些常见文件的作用。当然你可以根据实际需要对项目进行组织和扩展。
去到项目目录上一级 创建一个app django-admin.py startapp app_name
第二种是去到项目下运行命令 python manage.py startapp app_name