官方文档中Media 自定义引入js和css的方法错误

作者:mylot-python 505 浏览 4 评论 发布时间:2020-04-09 20:15:30

文档示例: 引发错误:


正确示例:


源码:

    def render_css(self):
        # To keep rendering order consistent, we can't just iterate over items().
        # We need to sort the keys, and iterate over the sorted list.
        media = sorted(self._css)
        return chain.from_iterable([
            format_html(
                '<link href="{}" type="text/css" media="{}" rel="stylesheet">',
                self.absolute_path(path), medium
            ) for path in self._css[medium]
        ] for medium in media)

Loading...
评论列表 4条评论
Jingle
2020-05-04 18:14:56

感谢反馈,下个版本更新的时候 ,解决下这个问题。

mylot-python
2020-05-04 18:14:56

@xojisi 呃, 我是指官方文档的写法是错的, 我也附了正确写法的图

xojisi
2020-05-04 18:14:56

STATIC_URL = '/static/'

STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) 加了吗。 是在static 下,还是static下的文件夹里

mylot-python
2020-05-04 18:14:56

顺便说一下js貌似也如此