Django笔记
python==3.5.3
Django==2.2
pycharm==专业版(professional)2020.01.02
day01
创建Django工程
Pycharm创建:File >>> New Project >>>Django
命令行(cmd)创建:cd到你想存放工程的文件夹 >>>django-admin startproject projectName(projectName为创建的工程名)>>>django-admin startapp Project01_App01(创建具体应用,Project01_App01为创建的应用名)
运行Django工程
Pycharm运行:
命令行(cmd)运行:cd 到工程名 >>>python manage.py runserver
修改工程(pycharm)
打开项目包(project01)里面的settings.py文件,找到 INSTALLED_APPS
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'project01_APP01', #添加'project01_APP01',激活 "project01_APP01" 应用
]
然后找到
修改>>>
创建第一个首页
打开项目包(project01)的路由(urls.py),编辑路由模板(urlpatterns)
path('',views.index,name = "index")
views
是应用(project01_APP01)的.py文件,导入才能用(Alt+Enter),index
是应用(project01_APP01)views.py
里面开发者手动定义的函数,(Ctrl+鼠标右键即可跳转),name = "index"
可以反向定向url。
views.py中包含对某个HTTP请求(url)的响应
在urls.py中指定URL与处理函数之间的路径关系
点开应用(project01_APP01)的view.py
文件,修改函数
通过子路由访问: 在应用(project01_APP01)新建.py文件 urls
,手动创建一个路由列表
回到项目包(project01)的路由(urls)文件中,增加路由列表,使用include函数