2016-07-06 3 views
0

私はdjango 1.10をインストールしました。コンフィグsettings.pyがあり :ImportErrorを修正するには:urlsという名前のモジュールがありません

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

urls.pyがあります:

from django.conf.urls import url, include 

(r'^ckeditor/', include('ckeditor.urls')), 
:設定を完了したら、次にCKEditorバージョン5.0.3 iは、エラー "いいえモジュールという名前のURLはImportError" を得ました

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'), 
) 

してください任意のヘルプ:

ckeditor_uploaderのurls.pyがあります!

WSGI_APPLICATION:

import os 

from django.core.wsgi import get_wsgi_application 

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

application = get_wsgi_application() 
+0

ちょうどコメント#(r '^ ckeditor /'、include( 'ckeditor.urls'))は役に立ちます...... – Coveraver

答えて

1

Read the documentation

NOTICE: django-ckeditor 5 has backward incompatible code moves against 4.5.1.

File upload support have been moved to ckeditor_uploader. The urls are in ckeditor_uploader.urls while for file uploading widget you have to use RichTextUploadingField instead of RichTextField.

..

Add ckeditor_uploader to your INSTALLED_APPS setting.

...

Add CKEditor URL include to your project's urls.py file:

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

ありがとうございました。別のエラーが表示されます:エラー: ?:(urls.E004)URLパターン( '^ ckeditor /'、(、None、None))が無効です。 url()がurl()インスタンスのリストであることを確認してください。 ヒント:タプルの代わりにurl()を使用してみてください。 – Coveraver

+0

URLを試しています(r '^ ckeditor /'、include( 'ckeditor_uploader.urls'))、私のために働く。それは普通ですか? – Coveraver

関連する問題