Django起步之配置settings.py

1.settings文件中BASE_DIR指代的就是项目的根目录。

项目结构如下:

__file__表示了当前文件的path,os.path.abspath()是获取当前文件的绝对路径,os.path.dirname(path)的功能是去除文件名,返回当前目录,若path本身没有文件名dirname就会返回当前目录的上一级目录,所以可以看出BASE_DIR就是指代当前项目的根目录。

2.配置静态文件

在项目的根目录下面新建static文件夹,然后在settings文件中添加如下代码:

STATICFILES_DIR=[os.path.join(BASE_DIR,"static")]

此句的意思就是指定静态文件存放在项目根目录的static文件夹下。 

3.配置模版文件

settings文件中关于模版配置的代码如下:

第一行Backends是指使用Django默认的模板语言,DIRS就是指模版文件的路径os.path.join()是路径连接函数,此句就是指项目根目录下的templates文件夹。 

posted @ 2019-03-07 19:55  躲在车里的猫  阅读(144)  评论(0)    收藏  举报