首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从单独访问模型: ImportError:没有名为"HealthNet.ActivityLog“的模块

无法从单独访问模型: ImportError:没有名为"HealthNet.ActivityLog“的模块
EN

Stack Overflow用户
提问于 2016-09-30 21:16:47
回答 1查看 347关注 0票数 0

我一直在用Python3.4和Django 1.9记录一个学校项目的系统活动。目前,我正在尝试将models.py文件从我的ActivityLog应用程序导入到ActivityLog项目中的其他应用程序中,以保存活动。我使用的IDE (Pycharm)告诉我,我的代码是正确的,但是每当我尝试进行迁移/迁移/运行服务器时,我都会得到这个错误:

ImportError:没有名为“HealthNet.ActivityLog”的模块

以下是我的文件设置:

代码语言:javascript
复制
HealthNet
    ActivityLog
        Migrations
        __init__.py
        admin.py
        apps.py
        models.py
        tests.py
        views.py
    Appointments
        Migrations
        __init__.py
        admin.py
        apps.py
        models.py
        tests.py
        views.py
HealthNet
    __init__.py
    settings.py
    urls.py
    wsgi.py

我正在尝试通过约会将models.py从ActivityLog导入到views.py中。

这是我来自models.py的代码

代码语言:javascript
复制
from django.db import models


class Log(models.Model):
    logTime = models.DateTimeField()
    logEvent = models.CharField(max_length=500)

    def __str__(self):
        return self.logEvent

这是约会包中来自views.py的导入语句,这是错误要追溯到的行:

代码语言:javascript
复制
from HealthNet.ActivityLog.models import Log

下面是我在settings.py文件中安装的应用程序列表:

代码语言:javascript
复制
INSTALLED_APPS = [
    'Appointment.apps.AppointmentConfig',
    'User.apps.UserConfig',
    'ActivityLog.apps.ActivitylogConfig',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',

]

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-30 21:25:33

代码语言:javascript
复制
from ActivityLog.models import Log

“ActivityLog”和“约会”是应用程序。因此,在ActivityLog中的INSTALLED_APPS中添加“INSTALLED_APPS”和“约会”

例如:

代码语言:javascript
复制
    INSTALLED_APPS = [ 
    'Appointment.apps.AppointmentConfig',
    'User.apps.UserConfig',
    ..........................
    .........................
    'ActivityLog',
    'Appointments',
    ]

尝尝这个。看起来不错。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39800229

复制
相关文章

相似问题

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