語(yǔ)言:LANGUAGE_CODE ='zh-Hans'
時(shí)區(qū):TIME_ZONE ='Asia/Shanghai'
禁止csrf:# 'django.middleware.csrf.CsrfViewMiddleware'
鏈接數(shù)據(jù)庫(kù):
pip install mysqlclient
create database Django default charset utf8
DATABASES = {
'default': {
'ENGINE':'django.db.backends.mysql',
? ? ? ? 'NAME':'Django',
? ? ? ? 'USER':'root',
? ? ? ? 'PASSWORD':'123456',
? ? ? ? 'HOST':'127.0.0.1',
? ? ? ? 'PORT':'3306'
? ? }
}
創(chuàng)建應(yīng)用:python manage.py startapp myapp
注冊(cè)應(yīng)用:INSTALLED_APPS = [myapp]
路由分發(fā):myapp中創(chuàng)建子路由urls.py,主路由path('myapp/', include('myapp.urls'))
應(yīng)用模板:myapp中創(chuàng)建應(yīng)用模板文件夾templates/myapp
應(yīng)用模型:myapp的model.py中創(chuàng)建模型類(數(shù)據(jù)庫(kù)表)
數(shù)據(jù)遷移:python manage.py makemigrations? ? ?python manage.py migrate
請(qǐng)求響應(yīng):myapp的view.py中實(shí)現(xiàn)請(qǐng)求響應(yīng)的函數(shù),在子路由urls.py中為URL綁定函數(shù)