django--static文件的管理
做网站,不会前端总是不行的,就算自己不深入学习成为前端大拿,套用别人的css和js总还是要会的,因此,静态文件的引用成为了一个topic。 Django创建一个新项目的时候已经默认产生了一些配置,应对小项目足够了,如果追求完美的话,总还需要多了解一些。列出了以下topic。 1、 一个不做任何额外配置的django项目能怎么处理static? 2、 好好规划的static文件目录又是什么样子的? 3、 部署到生产该怎么办? 4、 Django中谁在管理着这些static文件?纯代码层面了哟 答: 1、 没有额外自己添加配置时,和static文件有关的settings,如下(从settings.py中摘出来的) # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # Application definition INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions',