django 1.4와 lamson을 연결하려고합니다. django와 lamson을 연결 한 문서와 소스의 librelist 예제를 보았지만 django의 이전 버전을 사용하는 것 같습니다.django와 lamson 연결 1.4
기본 django 1.4 튜토리얼에 설명 된대로 "이메일"앱을 포함하는 "webapp"프로젝트를 만들었습니다.
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',
'emails',
)
램슨 응용 프로그램 폴더가 장고 프로젝트의 웹 애플리케이션 폴더를 포함
웹 애플리케이션/웹 애플리케이션/settings.py 파일은 다음과 같은 INSTALLED_APPS에서 이메일 응용 프로그램에 대한 참조를 포함합니다. Zebow가 제공하는 librelist 예제와 같은 것을 모두 포함하고있는 "webapp/emails"폴더 대신에 settings.py를 포함하고있는 또 다른 webapp 폴더와 해당 파일을 포함하고있는 추가 응용 프로그램 폴더 (전자 메일)가 있습니다. 모델과 모두 (이것은 django 1.4의 새로운 디렉토리 구조 때문입니다). 내 처리기 코드 (응용 프로그램/핸들러/my_handler.py)에, 내가 가져온,
os.environ['DJANGO_SETTINGS_MODULE'] = 'webapp.webapp.settings'
지금 : 램슨의 설정/settings.py 파일에서
, 나는 다음 줄을 추가 한 내 모델 :import webapp.emails.models
나는 즉시 내가 my_instance.save(), 나는 다음과 같은 오류 얻을 사용하여 데이터베이스에 저장하려고으로 제대로 내 모델 인스턴스를 만들 수 있지만 :
File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py", line 35, in import_module
__import__(name)
ImportError: No module named emails
을
문제는 무엇이 될 수 있습니까?
그렇지 않으면 django 1.4를 제거하고 django 1.3을 사용하여 작동하게 할 수 있습니까? 당신의 도움이
답변 해 주셔서 감사합니다. 난 아직 그것을 시도하지 않은 ... 난 장고 1.3으로 libgralist 예제와 같은 구성이 잘 작동했습니다. 최대한 빨리 해결책을 찾아 보겠습니다. 감사! 추신 : 더 많은 포인트를 원한다면 다른 램슨 질문이 있습니다. p – user19304
다음은 [link] (http://stackoverflow.com/questions/11141122/lamsonmail-address-format)입니다. 케이스: – user19304