将静态文件放在Django应用程序或项目中



django支持在应用程序和项目级别添加静态文件。在哪里添加它们取决于与您的特定应用程序集合的绑定。也就是说,使用您的应用程序的任何人都可以重复使用,还是特定于您的特定部署?

我的问题是,在项目级别的情况下,您是否只在项目目录上创建静态目录,以及如何为特定的特定与一般部署创建静态目录?

引用django文档:

您的项目可能还会有与 一个特定的应用。除了在您的内部使用静态/目录 应用程序,您可以在您的目录中定义目录列表(staticfiles_dirs) Django还将查找静态文件的设置文件。为了 示例:

STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "static"),
    '/var/www/static/',
]

相关内容

  • 没有找到相关文章

最新更新