最近学习了一下一个前端框架 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')
这样写出现了这样的请款
这种样式不是我的预期。后来我将静态文件放入static文件中,将setting.py改成
STATIC_URL = '/blog/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'blog')
web页显示了正确样式
通过这个例子反应出只有在static文件中才能添加静态文件,能被web页加载出来。