Django中静态文件的使用坑

最近学习了一下一个前端框架 Semantic UI。在这个过程中碰到了一些问题,归结起来和上一个图片的错不多。主要是通过这个问题加强了对静态文件使用的认识。
Semantic UI这个框架对于我们这些没有前端开发经验的人来说正是一个解放啊,里面基本包含页面使用的控件,用起来也是很方便。
话不多说,主要看问题。
因为Semantic UI框架中使用到了自带的css和js静态文件。我创建了一个model文件用来放置css和js,在setting.py中

STATIC_URL = '/blog/model/'
STATIC_ROOT = os.path.join(BASE_DIR, 'blog')

这样写出现了这样的请款

Paste_Image.png

这种样式不是我的预期。后来我将静态文件放入static文件中,将setting.py改成

STATIC_URL = '/blog/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'blog')

web页显示了正确样式

Paste_Image.png

通过这个例子反应出只有在static文件中才能添加静态文件,能被web页加载出来。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 项目部署到阿里云(nginx+uwsgi)上后,静态文件加载没有问题。但是在本地,使用开发服务器,却始终加载不成功...
    兰山小亭阅读 5,664评论 0 9
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,687评论 25 708
  • 人生中会有多少个黑暗的瞬间。令你不知是梦还是现实。听闻的刹那,从怀疑到抗拒,打从内心抵制事实。噩耗降临的时刻,血液...
    南言阅读 190评论 0 1
  • 因为工作进入瓶颈期,2013年我跳槽到上海的一家民营电视节目制作机构。这里全新的电视节目制作理念,专业的团队,充满...
    莫楠学姐阅读 327评论 3 3
  • 风吹过六月的麦田 金黄色的麦芒——沙沙沙 用疼痛刺扎着老茧 镰刀等待着飞舞的节奏 在磨刀石上闪着银光 丰收摇曳着枯...
    觉梦2016阅读 231评论 0 1