- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
为什么我会得到这个异常?
Traceback (most recent call last):
File "/path1/myapp-isu/myapp_isu/tests/unit/views/test_view_isu.py", line 8, in <module>
from myapp_isu.search_form import ISUSearchForm
File "/path1/myapp-isu/myapp_isu/search_form.py", line 87, in <module>
class ISUSearchForm(forms.Form):
File "/path1/myapp-isu/myapp_isu/search_form.py", line 108, in ISUSearchForm
foo_filter=forms.ModelChoiceField(FooFilter.objects.all(), label=format_html('<a href="%s">%s</a>', reverse_lazy('foo-filter'), FooFilter._meta.verbose_name))
File "/path1/dt/dt/utils/templateutils.py", line 127, in reverse
return urlresolvers.reverse(*args, **kwargs)
File "/path1/dt/dt/utils/urlresolverutils.py", line 49, in patched_reverse
base_url = orig_reverse(viewname, urlconf=urlconf, args=args, kwargs=kwargs, prefix=prefix, current_app=current_app)
File "/path2/django/core/urlresolvers.py", line 578, in reverse
return force_text(iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs)))
File "/path2/django/core/urlresolvers.py", line 432, in _reverse_with_prefix
self._populate()
File "/path2/django/core/urlresolvers.py", line 284, in _populate
for pattern in reversed(self.url_patterns):
File "/path2/django/core/urlresolvers.py", line 401, in url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/path2/django/core/urlresolvers.py", line 395, in urlconf_module
self._urlconf_module = import_module(self.urlconf_name)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/path1/myapp-eins/myapp_eins/etc/rooturls.py", line 13, in <module>
admin.autodiscover()
File "/path2/django/contrib/admin/__init__.py", line 24, in autodiscover
autodiscover_modules('admin', register_to=site)
File "/path2/django/utils/module_loading.py", line 67, in autodiscover_modules
for app_config in apps.get_app_configs():
File "/path2/django/apps/registry.py", line 137, in get_app_configs
self.check_apps_ready()
File "/path2/django/apps/registry.py", line 124, in check_apps_ready
raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
reverse_lazy()
在这里并不懒惰,因为它被用于
format_html()
.有什么办法可以偷懒
format_html()
?
最佳答案
由于堆栈跟踪中有 url_patterns 之类的东西,我假设 DJANGO_SETTINGS_MODULE
设置正确。
但是,您仍然需要调用django.setup()
在运行其他任何东西之前。
import django
django.setup()
关于django - AppRegistryNotReady : lazy format_html()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36602151/
Python:2.7; Django :1.7; Mac 10.9.4 我正在学习 Tango with Django 的教程 在第5章,教程讲授了如何创建人口脚本,它可以自动为数据库创建一些数据,以
为什么我会得到这个异常? Traceback (most recent call last): File "/path1/myapp-isu/myapp_isu/tests/unit/views/
我正在尝试了解如何在内存 sqlite3 中并行运行 django 测试。 我有具有该结构的 Django 应用程序: gbook order ... test
将我的项目从 1.8.5 迁移到 1.9b1 会导致下一次回溯 Traceback (most recent call last): File "/Users/.../manage.py", li
我正在尝试使用 Python shell 从数据库中查询数据。 settings.py包括: import django django.setup() ... INSTALLED_APPS = [
当我尝试访问我的应用时,我收到以下错误。 AppRegistryNotReady: The translation infrastructure cannot be initialized befor
我正在尝试在谷歌应用引擎上运行 django 1.9。尝试通过 Google API Explorer 访问 API 时出现以下错误。 Traceback (most recent call last
在将 Django 版本从 1.6.7 升级到 1.7 后,我正在努力尝试让事情正常进行。看来我无法专注于正确的事情。我尝试恢复到目前为止的情况。 问题是:如果我在我的 wsgi.py 文件中保留命令
我正在尝试将一个项目从 Django 1.6 升级到 1.7。我收到以下错误: [Thu Oct 09 14:16:41 2014] [error] [client 95.79.172.156] mo
所以,我现在在 Django 1.7rc2 上运行,创建了几个模型,当我运行 ./manage.py shell 时,一切正常,但是,一旦我添加了 tastypie(我有最后一个稳定版本, 0.11.
我正在创建一个自定义的 Django 用户,但在尝试使用它时出现以下错误。我得到的错误如下 AppRegistryNotReady: Models aren't loaded yet. 我的模型 cl
我今天想在服务器上部署 django 项目时遇到了这个过程。当我在服务器上运行 python manage.py runserver 时,终端会显示: Traceback (most recent c
我正在尝试将项目从 Django 1.6 升级到 1.7。到目前为止,我已经创建了一个具有所有相同安装的新 virtualenv,并将 Django 版本升级到新版本。我需要从 South 升级,但这
我正在为我的 Django 2.0 写测试应用。 我正在使用 mixer目录结构就像 project |- src |- contacts |- migrations |
我正在从 Django 1.6 升级到 1.7,当我尝试执行 manage.py runserver 时,我得到以下跟踪信息: Traceback (most recent call last):
我遇到了与此类似的问题 ( Django 1.7 upgrade error: AppRegistryNotReady: Models aren't loaded yet ),但它只发生在我的 Ope
因此,我尝试向 Django 1.10 应用程序添加一些代码,这些代码仅在服务器启动时运行。我从 here 获取了有关如何执行此操作的说明。和 here 。每次我尝试运行 python 控制台时,我都
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet. 添加时出现异常: 导入信号在init.py 文件(apps/ap
这对我不起作用 $> cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.04 DISTRIB_CODENAME=precise DIS
我一直在研究 Microsoft 的 Django tutoiral,它在我的 Visual Studio 2015 环境和 Python 3.4.3 中运行良好。当我尝试通过我的网络服务器运行它时,
我是一名优秀的程序员,十分优秀!