下载与基本操作
1,django的历史版本
一,两种安装Django框架方式
1,用pycharm安装django框架
2,创建django项目文件
二、安装django框架方式二(命令行方式)
1,安装(安装最新LTS版):
pip3 install django==1.11.9
2, 验证是否安装成功
终端输入django-admin
3,创建一个django项目:
下面的命令创建了一个名为"mysite"的Django 项目:
django-admin startproject mysite
4,如何运行django项目
切到项目目录下
cd 项目名
python3 manage.py runserver
# 可能会报错 需要删除widgets.py152行逗号
5,创建app
python3 manage.py startapp app名字
模板文件配置:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, "templates")], # template文件夹位置
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
静态文件配置:
STATIC_URL = '/static/' # HTML中使用的静态文件夹前缀
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"), # 静态文件存放位置
]
知识储备;
命令行创建不会自动创建templates文件夹 并且配置文件中也不会配置
需要自己创建文件夹并配置
os.path.join(BASE_DIR, ‘templates’)
3,修改端口号
4,创建server来修改端口号
如果第四步没有Edit Configurations,要新建server
5,pycharm创建多个app应用
6,虚拟环境
1,虚拟环境能够实现针对不同的项目配备专属的编程环境
2,创建虚拟环境相当于重新下载了一个新的解释器
3,虚拟环境的唯一表示是venv文件夹