首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将lamson与django 1.4连接起来

将lamson与django 1.4连接起来
EN

Stack Overflow用户
提问于 2012-06-20 01:37:23
回答 1查看 483关注 0票数 0

我正在尝试把lamson和django 1.4联系起来。我看过关于将lamson与django连接起来的文档和源代码中的librelist示例,但它似乎使用了django的早期版本。

我已经创建了一个"webapp“项目,其中包含一个”电子邮件“应用程序,如基本django 1.4教程中所述。

webapp/webapp/settings.py文件包含对installed_apps中电子邮件应用程序的引用,如下所示:

代码语言:javascript
复制
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',
)

lamson应用程序文件夹包含django项目的webapp文件夹。现在,我没有像Zed Shaw提供的librelist示例中那样包含所有内容的" webapp /emails“文件夹,而是另一个包含settings.py的webapp文件夹,以及包含模型和所有内容的额外应用程序文件夹(emails) (这是由于django 1.4中的新目录结构)。

在lamson的config/settings.py文件中,我添加了以下行:

代码语言:javascript
复制
os.environ['DJANGO_SETTINGS_MODULE'] = 'webapp.webapp.settings'

现在,在我的处理程序代码(app/handlers/ my _handler.py)中,我已经导入了模型:

代码语言:javascript
复制
import webapp.emails.models

我可以从我的模型正确地创建实例,但是只要我尝试使用my_instance.save()将它们保存到数据库中,我就会得到以下错误:

代码语言:javascript
复制
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使其工作?

谢谢你的帮忙

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-21 05:06:47

这是对我有效的设置

在同一级别上移动webapp和邮件服务器文件夹

代码语言:javascript
复制
mailserver #lamson project
- lamson files
webapp #django 1.4 app
- settings.py ...

在lamson settings.py中

代码语言:javascript
复制
import sys
import os
sys.path.append('../webapp')

os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'

现在,您可以在lamson处理程序中访问django项目模块,而无需任何前缀

例如:

代码语言:javascript
复制
import emails.models
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11106326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档