zoukankan      html  css  js  c++  java
  • django2.0中配置文件的配置

    有些朋友不知道创建完项目之后怎么配置文件,影响开发 下面给大家简单介绍下

    django中创建好项目之后 配置文件都在settings.py中配置的 settings.py文件在主项目文件夹下的

    开始配置

    • 首先 有个 DEBUG=True 
      • 这个是个debug模式   开发人员会将这个选项改成True 方便调试
      • 部署完服务器后会把这个debug模式关闭False
    • 将ALLOWED_HOSTS=[]
      • 改成ALLOWED_HOSTS=["*"],列表里面的值是*号,全选的意思,为了不报一些必要的错
    如果你没有防火墙,或者在公共局域网上,那就不太安全了,但这是我所用的,而且很有效。
      • ALLOWED_HOSTS = ['localhost', '127.0.0.1', '111.222.333.444', 'mywebsite.com'] 
        基本上是主机头(如果使用X转发主机)_X_转发_(主机已启用)应与“允许”中的一个值匹配。
    • TEMPLATES 这里是一个模板配置
      • 想要把html模板 要在 'DIRS':[]里面写上
      • 在项目文件夹下建一个stemplates的文件夹 里面写你需要的模板
      • 'DIRS': [os.path.join(BASE_DIR,'templates')],
    • DATABASES={}这里面是配置数据库的
      • 这里面默认的是sqlite3的内置数据库
      • 如果习惯用mysql的朋友也可以借鉴以下的配置
      • 'default': {
        #连接mysql
        'ENGINE': 'django.db.backends.mysql',
        #数据库名称
        'NAME': 'pro_z1',
        #数据库用户
        'USER':'root',
        #密码
        'PASSWORD':'mysql',
        #ip 不填默认localhost
        'HOST':'',
        #端口 不填 默认就是3306
        'PORT':'',
        #数据库配置
        #自动提交
        'OPTIONS':{'autocommit':True}
        }
    •  LANGUAGE_CODE="en-us"
      • 这里是语言设置,默认是美国那边的英语
      • 改成“zh-Hans”这个是中文
    • TIME_ZONE =“UTC”
      •  这个是设置时区的 默认是世界统一时间
      • 把他改成Asia/Shanghai  就是北京时间了
    • STATICFILES_DIRS = (     os.path.join(BASE_DIR,'static'), )
      • 这里是我自己弄得一个静态配置文件  现在整个项目下建一个文件夹static

    在templates/?.html中想要导入你static文件加下的工具包

    <script type="text/javascript" src="/static/js/jquery-1.12.4.min.js"></script> 

  • 相关阅读:
    线性结构(二)--- 双链表
    线性结构(二)----单链表
    线性结构(二)---队列
    线性结构(二)--- 栈
    谁才是真正的资深开发者?
    在Tiled Map中使用碰撞检测
    Android横屏竖屏切换的问题
    android activity横竖屏切换,Activity重新创建问题解决!
    2D中如何判断一点在另一个点的那个方位
    浅析android应用增量升级
  • 原文地址:https://www.cnblogs.com/bo686/p/10714386.html
Copyright © 2011-2022 走看看