NameError:名字“static_url”没有定义

NameError:名字“static_url”没有定义

问题描述:

我想在我的Django 1.9升级项目django-summernote到0.8.5版本,但使用的设置给定的,我得到这个错误:NameError:名字“static_url”没有定义

File "my_project/settings/base.py", line 314, in <module> 
     static_url('django_summernote/summernote.css'), 
NameError: name 'static_url' is not defined 

我的天堂”之前看过static_url(),它是从哪里来的,我如何得到这个工作?

尝试查看源码。您会看到在django_summernote.settings中定义了功能static_url

所以,用它在你的设置模块你要么需要将其导入,或自己将其定义为是这样的:

def static_url(url): 
    return os.path.join(STATIC_URL, url)