Python 如何正确使用django静态文件

Python 如何正确使用django静态文件,python,django,stylesheet,Python,Django,Stylesheet,我对django静态文件处理有问题 我对如何使用MEDIA\u ROOT、STATIC\u ROOT、MEDIA\u URL和STATIC\u URL感到困惑 我有这样的文件结构(对不起,我不知道如何正确缩进:S): 例如,如果我的css目录中有一个.css文件,我如何访问它?MEDIA\u ROOT和MEDIA\u URL不推荐使用。使用静态根目录和静态URL STATIC_ROOT = "Absolute path to your static directory" (Example: /h

我对django静态文件处理有问题

我对如何使用MEDIA\u ROOT、STATIC\u ROOT、MEDIA\u URL和STATIC\u URL感到困惑

我有这样的文件结构(对不起,我不知道如何正确缩进:S):


例如,如果我的css目录中有一个.css文件,我如何访问它?

MEDIA\u ROOT和MEDIA\u URL不推荐使用。使用静态根目录和静态URL

STATIC_ROOT = "Absolute path to your static directory" (Example: /home/your_app/static)
STATIC_URL = "/static/" (Could be anything you would like to use)
当您希望提供静态内容时,请将其传递给context_实例并在模板中使用

{{STATIC_URL}}/file_path_from_static_directory/
编辑:


这些文档几乎详细介绍了这些部分中的每一部分:好的,谢谢,还有一件事我忘了问上面的问题。是否需要使用静态目录的路径编辑url.py?
{{STATIC_URL}}/file_path_from_static_directory/
from django.contrib.staticfiles.urls import staticfiles_urlpatterns

urlpatterns += staticfiles_urlpatterns()