django-Django 在 settings.py 文件中指定了不存在的路径,会自动创建吗?

问题描述

Django 在 settings.py 文件中指定了不存在的路径,会自动创建吗?

例如,在openstack 的 horizon 中,settings.py 文件有这样一行:
STATIC_URL = '/static/'

而根目录没有static这个文件夹,部署后自动生成了这个文件夹,我想知道是因为这一行代码,才生成了这个文件夹吗?如果是,那它生成的条件是什么呢?我把它删除了以后它怎么样才会再生成?

谢谢大家了!

解决方案

你确定是自动生成的吗?

我的static目录都是自己手动创建的。删掉后再次手动创建即可。

时间: 2024-08-03 19:53:14

django-Django 在 settings.py 文件中指定了不存在的路径,会自动创建吗?的相关文章

java-关于JAVA io修改txt文件中指定的问题

问题描述 关于JAVA io修改txt文件中指定的问题 我有一个学生成绩管理系统的txt原数据文件, 有一定的格式: 学号-姓名-科目一成绩-科目二成绩-科目三成绩-平均成绩-总成绩 如: 1-王雨-100-80-60-80-240 · - · · - · · - · 10-朱月红-0-70-23-33-94 · - · · - · · - · 解决方案 java io向txt文件中输入换行符解决python ConfigParser文件编码问题(按指定格式存储文件(txt))解决python

c语言-C替换文件中指定位置处的内容

问题描述 C替换文件中指定位置处的内容 a.txt中的内容:key1=111key2=222key3=333 现想把key2的值替换成666如何直接找到那个位置把值给替换了 解决方案 读取文件内容到字符串,然后找到字符串位置,修改对应的字符.然后这个字符串写回文件 解决方案二: C++替换文件中指定的内容 解决方案三: static void Main(string[] args) { string s = "key1=111key2=222key3=333"; Console.Wri

Python中如何在一个.py文件中调用另一个.py中的列表中的内容

问题描述 Python中如何在一个.py文件中调用另一个.py中的列表中的内容 比如在a.py中如何调用b.py中的列表T=[1,2,3,4,5]中的数字 解决方案 一般不要直接在模块之间传递变量等,你应该通过函数的方式,用参数来传递 a.py调用b.py中的一个函数,参数是T这个列表 解决方案二: 0.0不知道..... 解决方案三: python中shell调用py文件的内容 解决方案四: 首先,被调用的那个.py文件应该在一个模块里,举个例子: 你有两个文件a.py和b.py,a.py里有

jsp 增加,删除,读取xml文件中指定标记的内容代码

网页特效p/jsp.html target=_blank >jsp教程 增加,删除,读取xml文件中指定标记的内容代码 package xml; import java.io.file; import java.util.list; import org.dom4j.document; import org.dom4j.documentexception; import org.dom4j.element; import org.dom4j.qname; import org.dom4j.io.

Linux统计文件中指定字符串个数的2种方法

  统计一个文件中某个字符串的个数,其实就像在一块沙地里面找一块石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记;有的人看到石头以后,把它跳过去(awk),然后统计自己跳了多少次. 方法1: grep 代码如下: grep -o 'keyword' my_file.txt | wc -l 方法2: awk 代码如下: awk -v RS='keyword' 'END {print –NR}' my_file.txt

Centos下批量替换文件中指定字符串

这两天使用火车头采集了一些数据,由于生成了很多SQL文件.我想将每个SQL文件中的固定内容替换为另外的内容. 手工一个个改文件配置有点不太实际,所以google了一下,找到批量替换文件内容的好方法. 命令结构如下: find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g' 下面这个例子将当前目录及所有子目录下的所有sql文件中的"恋香缘"替换为"www.111cn.net" find -name *

在js文件中如何获取basePath处理js路径问题

js路径的问题有时候不好处理,在jsp中,我们可以用el表达式直接获取basePath,但是在单独js文件中不能用el表达式,又不想在jsp中单独的写个变量,可以用以下方法: 复制代码 代码如下: var location = (window.location+'').split('/'); var basePath = location[0]+'//'+location[2]+'/'+location[3]; var url = basePath + '/js/xxx.js';

Flash文件中多个swf调用的路径问题

我们学习Flash和网页结合应用时经常会遇到Flash插入到网页之后显示有问题,原来是多个swf在调用的时候的路径有问题,下面我们看看有没有什么好办法解决. 问:loadMovie 了一个 swf,发布后,在打开 swf 能看到 load 的 swf,但是插入到网页之后为什么显示不了? 答:有一点要注意,假如你的 swf 放在 images 文件夹内,而 swf 所插入的 html 在 images 文件夹外,或另外的路径,此时的相对路径应以该 html 为准. 例如:现在我们有三个文件,"a.

关于django执行python manage.py syncdb命令却缺少自己所需要建的models.py内的表

问题描述 关于django执行python manage.py syncdb命令却缺少自己所需要建的models.py内的表 在django项目中的settings.py文件中的_app代码,数据库没问题,可以连接上,但是:python manage.py syncdb命令却无法生成自己models.py内所定义的实体类表. INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.cont