Django 配置记录

数据库配置

  • settings.py
# 数据库相关配置
DATABASES = {
    'default': {
        # 使用 sqlit3 数据库
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),

        # 使用mysql数据库
        # 'ENGINE': 'django.db.backends.mysql',
        # 'NAME': 'db_name',
        # 'HOST': 'ip',
        # 'PORT': port,
        # 'USER': 'username',
        # 'PASSWORD': 'password',
    }
  • __init__.py
# 使用pymysql模块
import pymysql
pymysql.install_as_MySQLdb()

"""
默认django使用mysqldb, 该设置是更改连接数据库的默认设置
"""

注册app配置

  • settings.py
# 增加app
INSTALLED_APPS = [
    ..
    ..
    'user.apps.UserConfig',
    'hosts',
    'mainpage',
]

静态资源目录配置

  • settings.py
# 用于页面url请求
STATIC_URL = '/static/'

# 静态文件的实际目录
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static')
]

猜你喜欢

转载自blog.csdn.net/yang_kaiyue/article/details/81874974