按着Django的基础的步骤建好项目,建好app之后;可用pycharm打开项目,注意一定要打开项目的根;看到一大堆的.py文件,可能会范蒙,个人做的一些小总结
project根目录下的.py文件(跟项目同名的文件夹)
1.settings.py
添加安装的项目
INSTALLED_APPS=[
添加新建的项目app名字,需加 ' '
]
拼接html文件的路径,一般都放在新建的templates文件夹下
TEMPLATES = [
拼接路径 'DIRS':[os.path.join(BASE_DIR,'templates')]
]
如果本地引入了样式文件,尽量放在新建的static文件夹下
STATIC_URL = '/static/' static相当于路径别名
STATICFILES_DIRS = [
os.path.join(BASE_DIRS,'static')
]
注意:
大写字母开始的都是固定的
文件名及路径别名都是可变的,通常习惯以上写法
2.urls.py
一级路由,一级路径
直接用一级路径
from django.conf.urls import url
from django.contrib import admin
from app名 import views文件名
urlpatterns = [
url(r'^admin/',admin.site.urls),
url(r'^hello/',views.方法名)
]
二级路由,二级路径
用二级路由的话
一级路由中这样设置
from django.conf.urls import url,include
from django.contrib import admin
urlpatterns = [
url(r'^admin/',admin.site.urls),
url(r'^hello/',include('项目名.项目新建的urls文件名'))
]
app中新建一个urls.py文件中
from django.conf.urls import url
from app名 import views文件名
urlpatterns = [
url(r'^register/',views.register),
。。。。
]
3.wsgi.py文件
部署时候会用到