安装
'安装'
pip install django==1.11 (django版本)
# django版本要和解释器版本匹配
django2.x版本--->python解释器3.6以上
*如何验证django是否安装成功
在cmd中输入:django-damin # 如果有输出内容就说明成功
查看当前使用的django版本
cmd >> python >> import django >> diango get_version()
也可以在pycharm中安装
安装注意事项
# 如何让你的计算机能够正常的启动django项目
1.计算机的名称不能有中文
2.一个pycharm窗口只开一个项目
3.项目里面所有的文件也尽最不要出现中文
4.python解释器尽量使用3.4~3.8之间的版本
(如果你的项目报错 你点击最后一个报错信息
去源码中把逗号删掉)
# django版本问题
1.x 2.× 3.× ( 直接忽路)
1.x 和2.×本身差距也不大
# django安装
pip install django==django版本
如果已经安装了其他版本 无需自己卸载
直接重新装 会自动卸载安装新的
使用
1 '创建项目'
# 1 命令行创建
先切换到想要的路径
django-admin startproject 项目名字
django-admin startproject myfirstproject
# 2 pycharm创建
file -- new project django
2 '启动项目'
# 1 命令行启动
先把路径切换到manage.py (在创建的项目文件中有)
python manage.py runserver
(python 变量名要根据自己的写 例python3)
'启动后,会监听本地:http://127.0.0.1:8000'(django默认端口)
# 如何修改端口
在启动的时候,就固定好端口和ip
python manage.py runserver 127.0.0.1 8001
# 2 pycharm 启动
点击绿色按钮
出现监听提示,就是启动成功了,
#浏览器打开:http://127.0.0.1:8000/ 会出现下面提示
Next, start your first app by running python manage.py startapp [app_label].
3 '创建应用'
# 1 命令行创建
python manage.py startapp app名字
python manage.py startapp app01
# 2 pycharm创建
直接在pycharm的 Terminal里面输入创建应用的命令
或者还在是在cmd里面输入
'创建应用如果出错,去配置文件中将templates中的路径重新拼接一下' 👇
'DIRS': [os.path.join(BASE_DIR ,'templates')]
4 '注册应用'
# 创建出来的应用要先去配置文件中配置才会生效(settings.py)
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app01.apps.App01Config', # 全称
'app01', # 简称
]
# 这里写全程或者写简称都可以(只写一个就行,不用重复写)
# ps:在pycharm中创建项目的时候,pycharm会自动创建一个app,并且自动注册