標籤:cat nbsp 頁面 編輯器 同名 注釋 def name pass
1.->django-admin startproject 項目名稱 2.->cd 項目名稱 3.->python manage.py startapp app名稱
2.->IDE(編輯器)開啟項目找到settings.py
INSTALLED_APPS = [
‘django.contrib.admin‘,
‘django.contrib.auth‘,
‘django.contrib.contenttypes‘,
‘django.contrib.sessions‘,
‘django.contrib.messages‘,
‘django.contrib.staticfiles‘,
‘app01.apps.App01Config‘, # 寫上新建立的app名稱
]
3.->注釋掉csrf
MIDDLEWARE = [
‘django.middleware.security.SecurityMiddleware‘,
‘django.contrib.sessions.middleware.SessionMiddleware‘,
‘django.middleware.common.CommonMiddleware‘,
# ‘django.middleware.csrf.CsrfViewMiddleware‘, # 注釋
‘django.contrib.auth.middleware.AuthenticationMiddleware‘,
‘django.contrib.messages.middleware.MessageMiddleware‘,
‘django.middleware.clickjacking.XFrameOptionsMiddleware‘,
]
4.->在manage.py同級目錄下建立檔案夾templates存放頁面模板(html)
TEMPLATES = [
{
‘BACKEND‘: ‘django.template.backends.django.DjangoTemplates‘,
‘DIRS‘: [os.path.join(BASE_DIR, ‘templates‘)], # 寫上檔案路徑
........
5.->cmd 1.-> mysql -u使用者名稱 -p密碼 2.->show databases; 3.->create database 資料庫名稱;
設定資料庫串連資訊:
DATABASES = { "default": { "ENGINE": "django.db.backends.mysql", "NAME": "你的資料庫名稱", # 需要自己手動建立資料庫 "USER": "root", # 使用者名稱 "PASSWORD": "資料庫密碼", "HOST": "localhost", "POST": 3306 }}
6.->在manage.py同級目錄下建立檔案夾static存在靜態檔案(html要用的第三方模板->檔案)
STATIC_URL = ‘/static/‘
STATICFILES_DIRS = [
os.path.join(BASE_DIR, ‘static‘)
]
7.->找到項目同名檔案夾下中的__init__.py寫上
import pymysql
pymysql.install_as_MySQLdb()
Django中MySQL的配置