NameError: name 'static_url' is not defined
NameError: name 'static_url' is not defined
我正在尝试将我的 django 1.9 项目中的 django-summernote 升级到版本 0.8.5,但是使用给定的设置时,我收到此错误:
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()
,它是从哪里来的,我该如何让它发挥作用?
尝试查看源代码。您会看到函数 static_url
是在 django_summernote.settings
中定义的。
因此,要在您的设置模块中使用它,您要么需要导入它,要么自己将其定义为:
def static_url(url):
return os.path.join(STATIC_URL, url)
我正在尝试将我的 django 1.9 项目中的 django-summernote 升级到版本 0.8.5,但是使用给定的设置时,我收到此错误:
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()
,它是从哪里来的,我该如何让它发挥作用?
尝试查看源代码。您会看到函数 static_url
是在 django_summernote.settings
中定义的。
因此,要在您的设置模块中使用它,您要么需要导入它,要么自己将其定义为:
def static_url(url):
return os.path.join(STATIC_URL, url)