首页 > 其他 > 详细

Django的基本配置

时间:2019-09-02 19:19:52      阅读:83      评论:0      收藏:0      [点我收藏+]

一、Django基本配置

1.新建app

? 在项目目录中,即manage.py文件所在的目录执行下面代码:

python manage.py startapp app

2.在项目中添加新建的app

找到settings.py文件在INSTALLED_APPS中添加自定义的app
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'app',  # 自定义APP
]

3.设置中文和使用北京时间

? Django settings中的默认设置

LANGUAGE_CODE = 'en-us'

TIME_ZONE = 'UTC'

USE_I18N = True

USE_L10N = True

USE_TZ = True

? 更改后

LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Shanghai'

USE_I18N = True

USE_L10N = True

USE_TZ = False

4.配置Django连接MySQL数据库

在settings中修改DATABASES如下:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'bms',
        'USER': '',
        'PASSWORD': '',
        'HOST': '127.0.0.1',
        'PORT': '3306',
    }
}

? 然后在站点的__init__.py文件中,添加如下代码

import pymysql
pymysql.install_as_MySQLdb()

5.记录models.py的改动以及将改动迁移到数据库

? 记录models.py的改动

python manage.py makemigrations

? 将改动迁移到数据库

python manage.py migrate

Django的基本配置

原文:https://www.cnblogs.com/17vv/p/11448278.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!