Django的下载及命令
安装 命令行 pip3 install django==1.11.11 测试是否安装成功 django-admin 创建django项目 django-admin startproject 项目名称(不要用中文) 项目名文件夹 __init__.py settings.py 配置文件 urls.py 路由与视图函数对应关系 wsgi.py manage.py 创建app python3 manage.py startapp 应用名 应用名文件夹 __init__.py admin.py django后台管理 models.py 模型表 views.py 视图函数(不一定就是函数也可以是类) 启动django python3 manage.py runserver 停止django项目 ctrl+c ps:命令行创建不会自动创建templates文件夹 TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR,'templates')], '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', ], }, }, ] pycharm new project 选django 选本机解释器 勾选admin后台管理 两种创建app的方式 完整命令 manage task 简便命令 小绿色往右点击自动启动 edit conf。。。。可以修改端口号 app的概念 一所大学里面有很多学院,每个学院都有自己独特的功能 注意你新建的app需要在配置文件中注册 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'app01.apps.App01Config' ] ps:pycharm能自动帮你创建一个app并自动注册到配置文件中