2

私はこのチュートリアルを数回実行し、正しく実行したことを 2 回および 3 回確認しました。

http://django-dajaxice.readthedocs.org/en/latest/installation.html

私は Windows を使用しており、Dajaxice をインストールしています。Django API に入り、dajaxiceエラーなしでインポートできます。

>>> import dajaxice
>>>

ただし、エラーが発生します

Dajaxice という名前のモジュールはありません

から何かをインポートしようとするときdajaxice.core。問題を引き起こしているurls.pyの行は次のとおりです。

from dajaxice.core import dajaxice_autodiscover, dajaxice_config

私はここで途方に暮れています。この件に関するすべてのスタックオーバーフローの回答を読み、チュートリアルを数回試し、Dajaxice (および Dajax) の再インストールも試みました。エラーなしでインポートできるdajaxiceのにエラーが出るのはfrom dajaxice.core import fooなぜですか?

settings.py の関連部分は次のとおりです。

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    # Uncomment the next line to enable the admin:
     'django.contrib.admin',
    # Uncomment the next line to enable admin documentation:
    # 'django.contrib.admindocs',
    'project_view',
    'dajaxice',
)

TEMPLATE_CONTEXT_PROCESSORS =("django.contrib.auth.context_processors.auth",
    "django.core.context_processors.debug",
    "django.core.context_processors.i18n",
    "django.core.context_processors.media",
    "django.core.context_processors.static",
    #"django.core.context_processors.tz",
    "django.core.context_processors.request",
    'django.contrib.messages.context_processors.messages')

TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',
    'django.template.loaders.eggs.Loader',
)

STATICFILES_FINDERS = (
    'django.contrib.staticfiles.finders.FileSystemFinder',
    'django.contrib.staticfiles.finders.AppDirectoriesFinder',
    'dajaxice.finders.DajaxiceFinder',
    'django.contrib.staticfiles.finders.DefaultStorageFinder',
)

STATIC_ROOT に何か追加する必要はありますか? それは空です。

4

0 に答える 0