项目名为mysite
urls.py
保存url对应关系,及rul相关函数
settings.py
保存项目相关配置,如html文件路径、静态文件路径等
templates
保存html文件
static
保存静态文件,如css/js/图片,需要在settings.py中添加static的路径,html文件中引用静态文件时,统一使用别名,即变量“STATIC_URL”对应的值,程序会自动从STATICFILES_DIRS中的路径下,找对应的静态文件。
STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR,'static') ]
django必须掌握的三个模块
from django.shortcuts import HttpResponse, render, redirect
过程
用户请求网页后,后台会先去urls.py找对应关系,找到后调用对应的函数,执行过程中需要的文件会去对应的路径下找。