zoukankan      html  css  js  c++  java
  • settings

    settings

    mysite/settings.py配置文件,这是整个Django项目的设置中心

    INSTALLED_APPS

    顶部的INSTALLED_APPS设置项。它列出了所有的项目中被激活的Django应用(app)。

    自动包含下列条目,它们都是Django自动生成的:

    • django.contrib.admin:admin管理后台站点
    • django.contrib.auth:身份认证系统
    • django.contrib.contenttypes:内容类型框架
    • django.contrib.sessions:会话框架
    • django.contrib.messages:消息框架
    • django.contrib.staticfiles:静态文件管理框架

    DATABASES

    Django默认使用SQLite数据库,因为Python源生支持SQLite数据库,所以你无须安装任何程序,就可以直接使用它。

    • 基于pymysql操作Mysql数据库的例子
    # mysite/settings.py
    
    # Database
    # https://docs.djangoproject.com/en/1.11/ref/settings/#databases
    
    import pymysql         # 一定要添加这两行!通过pip install pymysql
    pymysql.install_as_MySQLdb()
    
    DATABASES = {
        'default': {
            'ENGINE': 'django大专栏  settingsn class="p">.db.backends.mysql',
            'NAME': 'mysite',
            'HOST': '192.168.1.1',
            'USER': 'root',
            'PASSWORD': 'pwd',
            'PORT': '3306',
        }
    }
    

    ENGINE(引擎)

    可以是django.db.backends.sqlite3django.db.backends.postgresqldjango.db.backends.mysqldjango.db.backends.oracle,当然其它的也行。

    NAME(名称)

    类似Mysql数据库管理系统中用于保存项目内容的数据库的名字。如果你使用的是默认的SQLite,那么数据库将作为一个文件将存放在你的本地机器内,此时的NAME应该是这个文件的完整绝对路径包括文件名,默认值os.path.join(BASE_DIR, ’db.sqlite3’),将把该文件储存在你的项目目录下。

    TIME_ZONE

    国内所在的时区Asia/Shanghai

  • 相关阅读:
    动态添加删除控件
    文件下载源码
    poj 1300 欧拉回路、通路 解题报告
    hdu 1232 并查集 或者 深搜
    hdu 2546 01背包问题
    强连通图的判断 hdu 1269
    hdu 2159 二维费用背包问题
    Hdu 3336 kmp+dp解题报告
    hdu 3639 强连通练习使用
    hdu 1712 分组背包问题
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12288843.html
Copyright © 2011-2022 走看看