settings配置

Django实战教程
  1. 修改ALLOWED_HOSTS = []替换为ALLOWED_HOSTS = ['*']

  2. 修改TIME_ZONE = 'Etc/UTC'替换为TIME_ZONE = 'Asia/Shanghai'

  3. 设置SITE_ID=1,必须有

  4. 添加 (Django3.1不需要)

    1
    2
    import sys  
    sys.path.append('/var/www/djangocms/env/lib/python2.7/site-packages/')
  5. LANGUAGE_CODE设置可根据自己需要进行修改,本项目安装完即LANGUAGE_CODE = 'zh-hans'

  6. 设置DATABASE

    1
    2
    3
    4
    5
    6
    7
    8
    9
    'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'db_name',
    'USER': 'username',
    'PASSWORD': 'password',
    'HOST': 'host ip or domain',
    'PORT': '3306',
    }
    }
  7. 在app目录下的__init__.py加入(Django-3.1不需要此操作,安装mysqlclient>=2.0即可)

    1
    2
    3
    4
    5
    import pymysql
    pymysql.install_as_MySQLdb()

    SITE_DIR = os.path.join(BASE_DIR,"sites")
    sys.path.append(SITE_DIR)

****


📚 返回目录

本文作者:Samjoe Yang

本文链接: https://need.uno/django-course-settings/

版权声明:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。

评论