命令行模式
-
创建Django项目
django-admin startproject 项目名
-
启动django项目
cd 项目名 python manage.py runserver # 可以配置ip和端口 python manage.py runserver 0.0.0.0:8000 # 如果遇到报错,是解释器和版本不一致导致。 找到python38\lib\site-packages\django\contrib\admin\widgets.py 152行后面的逗号去掉即可。 # ...for k,v in params.items()
3.创建app
python manage.py start app 名字
app
django 是一款专门开发app(应用的软件)
我们创建一个django项目之后类似创建了一所大学
而app就类似大学里面的各个学院,每个学院可以有自己独立的各项功能职责
django相对于是一个空壳子用来给各个学院提供资源!!!
在企业里,团队是分开开发不同的app
pycharm启动
1.new project
django
项目名
解释器(本地)
应用名(可选)
#pycharm会自动帮你创建一个app
命令行与pycharm的创建的不同点
1.命令行不会自动创建templates模板文件夹
2.命令行也不会自动在配置模板文件夹路径
# 命令行创建的setting--TEMPLATES:
'DIRS': [],
# pycharm创建的setting--TEMPLATES:
'DIRS': [BASE_DIR / 'templates']
标签:启动,--,创建,app,django,命令行,pycharm,Django
From: https://www.cnblogs.com/liqi175/p/17363741.html