`
zhouxi2010
  • 浏览: 51034 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

django静态文件的配置

 
阅读更多

1.在项目根目录下建立static目录;下面分别建立css,js,img目录(各个子目录下面可以任意建目录,但是在static下的目录必须要进行步骤2的操作才可;

2.在setting.py文件中编辑:

STATIC_ROOT = os.path.join(os.path.dirname(__file__), 'static')

STATICFILES_DIRS = (
      # Put strings here, like "/home/html/static" or "C:/www/django/static".
      # Always use forward slashes, even on Windows.
      # Don't forget to use absolute paths, not relative paths.
      ("img", os.path.join(STATIC_ROOT, 'img')),
      ('js', os.path.join(STATIC_ROOT, 'js')),
      ('css', os.path.join(STATIC_ROOT, 'css')),
  )
 3.输入url:http://127.0.0.1/static/img/app1/test.jpg,即可访问静态文件
分享到:
评论

相关推荐

    Django 添加静态文件的两种实现方法(必看篇)

    Django添加静态文件有两种方法: 首先setting.py配置文件中添加静态文件的路径: STATICFILES_DIRS = [ os.path.join(BASE_DIR, “statics”),] statices为你所建立的存放静态文件的文件夹名 然后进行引用。 1、...

    Django 静态文件配置过程详解

    ### Django静态文件配置详解 #### 一、概述 在Django框架中,处理静态文件是一项基本但重要的功能。静态文件通常包括CSS样式表、JavaScript脚本、图像等资源,它们对于构建网页应用至关重要。在Django中,这些静态...

    Django静态资源部署404问题解决方案

    static下存放静态文件,templates下存放网页模板文件 2.修改setting.py 找到 STATIC_ROOT = … 在后面追加一行,然后保存 3.html引入js 4.前端验证 5.后台验证 您可能感兴趣的文章:django 解决自定义序列化...

    Django压缩静态文件的实现方法详析

    django静态文件配置原理 静态文件配置就是为了让用户请求时django服务器能找到静态文件返回。 首先要理解几个概念: 媒体文件:用户上传的文件 静态文件:css,js,image等 开发环境:使用django内置服务器处理...

    django中静态文件配置static的方法

    最后,在Nginx的配置文件中,你需要设置一个`location`块来处理`STATIC_URL`匹配的请求,将这些请求直接转发到`STATIC_ROOT`目录,以避免Django服务处理这些静态文件,从而减轻服务器负担。具体的Nginx配置因环境而...

    Djang中静态文件配置方法

    总结来说,Django中的静态文件配置涉及到多个设置项,包括`STATIC_ROOT`、`STATIC_URL`以及`ADMIN_MEDIA_PREFIX`,它们共同确保了静态文件在开发和生产环境中的正确管理和访问。理解这些配置项的工作原理,以及它们...

    详解Django模版中加载静态文件配置方法

    总结来说,Django处理静态文件的流程包括配置静态文件的URL前缀,定义静态文件的来源目录,正确组织静态文件的目录结构,以及在模板中使用`static`标签引用这些文件。在开发过程中,可以使用Django的内置服务器来...

    python django 访问静态文件出现404或500错误

    总结来说,解决Django访问静态文件出错的问题,主要涉及检查`DEBUG`设置、设置`STATIC_URL`和`STATICFILES_DIRS`、配置静态文件查找器以及在Web服务器配置中正确映射静态文件。正确地执行这些步骤将确保你的用户能够...

    腾讯云部署Django+Nginx+uWSGI+SimpleUI.解决 .svg文件不能显示问题

    - 在Nginx配置文件中,添加一个location块,配置SVG和其他静态文件的路径,确保它们能够被正确地服务。 4. 静态文件收集: - 运行`python3 manage.py collectstatic`命令,将Django和SimpleUI的静态文件复制到...

    Django静态文件加载失败解决方案

    在Django框架中,静态文件(如CSS、JavaScript和图片)是网站不可或缺的部分...希望这些信息对你理解和解决Django静态文件加载问题有所帮助。如果你在实践中遇到任何问题,可以继续查阅Django文档或在线社区寻求帮助。

    django实现的blog

    【描述】:“一个使用django 1.7完成的个人博客代码,使用模板继承,django静态文件配置等内容。”这部分描述说明了项目的具体技术细节。Django 1.7是该项目使用的版本,尽管现在已经有了更新的版本,但理解旧版本的...

    Apache运行python的django程序配置文件

    Apache运行python的django程序配置文件

    解决Django生产环境无法加载静态文件问题的解决

    #### 二、理解Django静态文件处理机制 为了更好地解决问题,首先需要了解Django是如何处理静态文件的。 - **开发环境**:在开发环境下,当`settings.DEBUG = True`时,Django会自动处理静态文件请求。也就是说,...

    django静态文件加载的方法

    通过合理配置Django的静态文件相关设置,并在模板中使用Django的静态文件模板标签,可以大大提升项目的可维护性和性能。在生产环境中,应使用专业的Web服务器来服务静态文件,并且要根据实际部署环境进行适当的配置...

    django配置app中的静态文件步骤

    配置静态文件的两种方式: 1 配置单独app下的静态文件,比如某个app下的单独的图片。 2 配置整个project下的静态文件,适用于那些和单独app关联不大的文件,比如jquery bootstrap 等等 配置步骤: 首先,我们需要...

    django-livesync:Django应用程序,当Django开发服务器重新启动或修改了静态文件和模板时,它会自动重新加载浏览器

    这是什么项目这是一个简单的Django应用程序,它将在每次重新启动Django Development Server或进行任何静态文件或模板更改时自动重新加载浏览器。 除此之外,如果您在开发服务器上连接多个浏览器和设备,这些浏览器和...

Global site tag (gtag.js) - Google Analytics