zoukankan      html  css  js  c++  java
  • django基础设置

    创建项目之后,我们需要对项目进行最基础的配置。这些配置是我们做项目的时候必须要配置的,所以我们先提前配置好。

    我们打开myblog目录下的settings.py文件。

    一、设置域名访问权限

    myblog/settings.py
    ALLOWED_HOSTS = []      #修改前
    ALLOWED_HOSTS = ['*']   #修改后,表示任何域名都能访问。如果指定域名的话,在''里放入指定的域名即可

    二、设置TEMPLATES里的'DIRS',添加模板目录templates的路径,后面我们做网站模板的时候用得着。

    myblog/settings.py
    #修改前
    'DIRS': []
    #修改后
    'DIRS': [os.path.join(BASE_DIR, 'templates')]
    注:使用pycharm创建的话会自动添加

    三、找到DATABASES设置网站数据库类型。这里我们使用默认的sqlite3。如果需要使用Mysql请查看文章:Django如何使用Mysql数据库,其它数据库请查看官方文档。官方文档,后期上线部署的话,也可以进行数据库与数据库之间的数据转换。具体可查看:如何把SQLite数据库转换为Mysql数据库

    四、在INSTALLED_APPS添加APP应用名称。

    myblog/settings.py
    
    INSTALLED_APPS = [
        'django.contrib.admin',
        ....
        'blog.apps.BlogConfig',#注册APP应用
    ]
    #使用pycharm创建的话,这里自动添加了,如果是终端命令创建的话,需要手动添加应用名称如'blog',

    五、修改项目语言和时区

    myblog/settings.py
    #修改前为英文
    LANGUAGE_CODE = 'en-us'
    #修改后
    LANGUAGE_CODE = 'zh-hans' #语言修改为中文
    #时区,修改前
    TIME_ZONE = 'UTC'
    #修改后
    TIME_ZONE = 'Asia/Shanghai' #

    六、在项目根目录里创建static和media,两个目录。static用来存放模板CSS、JS、图片等静态资源,media用来存放上传的文件,后面我们在讲解数据库创建的时候有说明。

    settings里找到STATIC_URL,然后在后面一行加上如下代码。

    myblog/settings.py
    
    #设置静态文件目录和名称
    STATIC_URL = '/static/'
    
    #加入下面代码
    
    #这个是设置静态文件夹目录的路径
    STATICFILES_DIRS = (
        os.path.join(BASE_DIR, 'static'),
    )
    #设置文件上传路径,图片上传、文件上传都会存放在此目录里
    MEDIA_URL = '/media/'
    MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
  • 相关阅读:
    read_csv 函数
    fillna()
    一个逗号引发的错误
    数据预处理
    groupby()
    泰坦尼克号 预处理
    python string
    python title()的用法
    translate()函数及ROT13加密
    python Lambda, filter, reduce and map
  • 原文地址:https://www.cnblogs.com/daien522556/p/12402007.html
Copyright © 2011-2022 走看看