创建django项目:python -admin startproject 项目名
创建子应用:python manage.py startapp 子应用名
配置子应用:
第四行注释解决攻击报错。
跨域使用:"corsheaders.middleware.CorsMiddleware"
配置template:[os.path.join(BASE_DIR,"templates")] 引入: import os
配置数据库,我的是mysql
配置静态static
配置其他项
#配置email
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' #引擎
EMAIL_HOST = 'smtp.qq.com' #发送短信的地址
EMAIL_PORT = 25 #端口号
EMAIL_HOST_USER = '*******' #邮箱
EMAIL_HOST_PASSWORD = '*********' #密钥
EMAIL_FROM='**********' #来路邮箱名
#配置图片用的
MEDIA_URL = '/media/' 存放图片文件
MEDIA_ROOT=os.path.join(BASE_DIR,'media')
配置 同setting文件的 urls
在子应用创建urls.py
在models.py
创建表,如:
数据表创建 python manage.py makemigrations 子应用名
数据迁移 python manage.py migrate