Django1.4とapache2に問題があります。私は次のコードを持っています:
from django.db import models
from django.contrib.auth.models import User, SiteProfileNotAvailable
from django.conf import settings
....
*.... so many includes....*
.....
try:
app_label, model_name = settings.AUTH_PROFILE_MODULE.split('.')
Profile = models.get_model(app_label, model_name)
except (ImportError, ImproperlyConfigured):
raise SiteProfileNotAvailable
if not Profile:
raise SiteProfileNotAvailable
プロファイル:ステートメントでない場合は、以下のSiteProfileNotAvailableエラーが発生します。これは、models.get_modelがプロファイルモデルの取得に失敗したことを意味します。私のローカルテスト環境の同じコードは大いに機能します。何がうまくいかない可能性がありますか?
編集:私のAUTH_PROFILE_MODULEはsettings.pyファイルで次のとおりです。
AUTH_PROFILE_MODULE = 'profile.Profile'