django和semantic ui怎么一起使用

 

问题描述:

我用semantic-ui写了一个html,直接用浏览器打开html查看,效果挺好。
然后我需要用django搭个后天,通过本地服务器打开html以后,semantic-ui就不起作用了。
请教一下高手,这是什么原因,怎么解决,谢谢~


 

第 1 个答案:

自己搞定~~
接着说一下解决方法:
1、css是静态文件,应该放在static文件夹下,很多网上的方法都是这么说的,这点比较一致。
2、关键是static的位置,不太统一。有的说是在templates目录下,有的说与templates同级。我最后与templates同级处理的。(ps:我用pycharm)
3、settings.py中需要加上静态文件的路径——STATICFILES_DIRS = (os.path.join(BASE_DIR,'static'),),其中BASE_DIR是工程主目录,在文件前面有设置。所以我觉得static放在templates目录下也是可以的,只要将BASE_DIR换成正确的路径就没问题,网上的方法没说那么清楚,所以我昨天搞了很久都不行。
4、在需要引用css的html里,需要加上{% load static %}载入静态目录,然后
<link href="{% static 'css在static下的相对路径' %}" rel="stylesheet" type="text/css">

这样就可以了,完美~~


使用mybatis查询数据时,想捕获数据库连接失败的异常。以下是想通过NetException来捕获数据库连接失败的异常,但是报错。请问该怎么处理,才能准确的捕获到连接失 ...