加载CSS和图像文件的最简单方法

时间:2014-01-31 09:08:20

标签: django pycharm

我正在尝试将网页设计加载到pyCharm上的django项目中。我在url.py中为第一页创建了URL,并在view.py中创建了相应的函数。在运行项目时,index.html文件仅在没有images和css文件的情况下加载。我一直在寻找解决方案,但我无法理解它们中的任何一个。其中一些人说,将静态文件放入“静态”文件中。在项目的根目录中。但是在我的html代码中,我将它们引用为css / main.css。在这种情况下,我可能需要更改所有代码。是否有一些最简单的方法来加载静态文件?请一步一步指导我。 以下是项目中文件的结构:

MyProject/template:
css/"all css files
js/"all java script files"
image/"all images"
fonts/fonts
index.html and other html files![error log:][1]

1 个答案:

答案 0 :(得分:1)

请按照以下步骤操作:

  1. 您需要在项目根目录中创建一个static目录。
  2. 在django项目设置中指定静态目录。
  3. static目录中包含css,js,image,fonts等静态文件。
  4. 更改模板中的静态文件路径 - 例如从/css/bootstrap.min.css{% static "css/bootstrap.min.css" %}