1、Django工程创建
工具:pycharm专业版
一,直接创建Django工程
步骤:
1、新建一个项目,选择Django
2、重命名项目名称
3、点开Project Interpreter,选择虚拟环境
4、选择python解释器版本
5、点击创建,等待项目创建完成
6、键入命令 python manage.py runserver 开启Django服务,默认会监听8000端口,python manage.py runserver ip地址:port端口号(监听的端口号要大于1024)可以指定监听端口号
二、通过创建python工程进行创建
步骤:
1、新建一个项目,选择Pure Python
2、重命名项目名称
3、点开Project Interpreter,选择虚拟环境
4、选择python解释器版本
5、点击创建
6、创建成功进入项目环境后,点击Terminal,进入命令行模式
7、使用命名行安装django:pip install -i https://pypi.douban.com/simple django
8、使用命令行创建Django项目,注意项目名要和项目根目录名保持一致,且后面跟上路径“.”:django-admin startproject 项目名 .
9、键入命令 python manage.py runserver 开启Django服务,默认会监听8000端口,python manage.py runserver ip地址:port端口号(监听的端口号要大于1024)可以指定监听端口号
访问 127.0.0.1/8000/为如下页面

三、项目工程目录结构
项目同名目录:主要存放相关配置信息
__init__.py:当前项目为一个包
asgi.py:主要用于存放ASGI异步请求的入口配置信息
settings.py:存放的为项目全局配置信息
urls.py:主要存放项目的路由信息
wsgi.py:主要用于存放WSGI协议服务的入口配置信息(一般在部署时会使用)
db.sqlite3:默认的关系型文本数据库
manage.py:为命令行管理工具,用于开发阶段的项目启动、数据迁移、静态文件收集等等
四、配置django项目语言及时区
项目目录下的setting.py模块下,找到“LANGUAGE_CODE”字段,将其值由“en-us”修改为“zh-hans”,找到“TIME_ZONE”字段,将其值由“UTC”修改为“Asia/Shanghai”即可,修改后样式如下:
