【问题标题】:How to fix ImportError: No module named urls如何修复 ImportError:没有名为 urls 的模块
【发布时间】:2023-03-07 18:09:02
【问题描述】:

我已经安装了 django 1.10。然后是ckeditor 5.0.3 完成配置后,我收到错误“ImportError:没有名为 urls 的模块” 有config settings.py:

INSTALLED_APPS = [
...
'ckeditor',
]
CKEDITOR_UPLOAD_PATH = 'upload/'

有urls.py:

from django.conf.urls import url, include

(r'^ckeditor/', include('ckeditor.urls')),

有ckeditor_uploader的urls.py:

from __future__ import absolute_import

import django
from django.conf.urls import url
from django.contrib.admin.views.decorators import staff_member_required
from django.views.decorators.cache import never_cache

from . import views

if django.VERSION >= (1, 8):
urlpatterns = [
    url(r'^upload/', 
staff_member_required(views.upload),
name='ckeditor_upload'),
    url(r'^browse/', never_cache(staff_member_required(views.browse)), 
name='ckeditor_browse'),
]
else:
from django.conf.urls import patterns
urlpatterns = patterns(
    '',
    url(r'^upload/', staff_member_required(views.upload),
name='ckeditor_upload'),
    url(r'^browse/', never_cache(staff_member_required(views.browse)),
name='ckeditor_browse'),
)

请任何帮助!

WSGI_APPLICATION:

import os

from django.core.wsgi import get_wsgi_application

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "blago.settings")

application = get_wsgi_application()

【问题讨论】:

  • 只需评论#(r'^ckeditor/', include('ckeditor.urls')),帮助......

标签: django


【解决方案1】:

Read the documentation

注意:django-ckeditor 5 有向后不兼容的代码移动到 4.5.1。

文件上传支持已移至 ckeditor_uploader。 url 在 ckeditor_uploader.urls 中,而对于文件上传小部件,您必须使用 RichTextUploadingField 而不是 RichTextField。

..

ckeditor_uploader 添加到您的 INSTALLED_APPS 设置中。

...

将 CKEditor URL 包含添加到项目的 urls.py 文件中:

(r'^ckeditor/', include('ckeditor_uploader.urls')),

【讨论】:

  • 感谢您的回答。得到另一个错误: ERRORS: ?: (urls.E004) Your URL pattern ('^ckeditor/', (,无,无))无效。确保 urlpatterns 是 url() 实例的列表。提示:尝试使用 url() 而不是元组。
  • 所以尝试 url(r'^ckeditor/', include('ckeditor_uploader.urls')),为我工作。正常吗?
猜你喜欢
  • 2019-01-23
  • 2016-11-18
  • 2017-11-02
  • 1970-01-01
  • 2015-09-13
  • 2015-02-10
  • 2020-04-28
  • 2020-01-26
  • 2015-08-14
相关资源
最近更新 更多