:::info 💡 新建一个Django项目并启动 :::

汇报人:puppet洛洛
日期:2022年5月6日23:05:57

1.新建Django项目

方法1:django-admin startproject 项目名
方法2:通过pycharm—File—New Project—选择Django,一路下一步即可。
两种方法都可以生成一个可执行的django项目。
image.png

2.Django目录

参见参考。

3.Django里的app

命令:python manage.py startapp app名

app可以理解为一个项目里具有一定完整性功能的集合,比如淘宝网里的订单模块和产品货架模块对应这里的app。

4.Django里数据库选择

自带数据库是sqlite,一个轻量级数据库,但是对大型项目不太适用。
另外,有2个缺点:
1,sqlite里的数据是以二进制的形式存储在项目里,因此部署时会产生把测试数据当成文件部署到生产环境;
2,Navicat本地连接服务器的时候会很麻烦(我还没找到连接办法)。

5.启动Django

命令:python manage.py runserver 127.0.0.1:端口号(有的地方把python换成py)

根据django目录可知其有一个manage.py文件,只需要在该文件所在的同级目录下运行命令即可(Windows和linux一样的)。
运行截图:
image.png

6.Django新项目的修改项目

将settings.py里的语言和时区修改为中国的。
#LANGUAGE_CODE = ‘en-us’
LANGUAGE_CODE = ‘zh-Hans’
# TIME_ZONE = ‘UTC’
TIME_ZONE = ‘Asia/Shanghai’

参考

关于项目创建、app创建、目录等可参见: 1,https://www.cnblogs.com/guojieying/p/13741285.html 2,https://www.runoob.com/django/django-first-app.html