【问题标题】:pycharm unresolved reference on new file added to Django Project [duplicate]pycharm未解决的对添加到Django项目的新文件的引用[重复]
【发布时间】:2017-06-01 04:30:21
【问题描述】:

我在 Pycharm 2017.1.3、Python 3.6 的 django (1.11.1) 项目中添加了一个名为 chartcall.py 的新 python 文件。
当我将这个新文件导入我的views.py 时,我得到一个未解决的导入引用。这仅发生在我创建的脚本中。当我调试它时,chartcall 确实运行。提前感谢您的输入。

from django.shortcuts import render
import chartcall
    def home(request):
        orders, dollars = orders_by_day()
        return render(request, 'home.html', {orders, dollars})

【问题讨论】:

  • 我在 settings.py 的 INSTALLED_APPS 中添加了它们,但问题仍然存在。
  • 试试这个问题的答案:here.
  • 这行得通!非常感谢您的帮助,真是个奇怪的怪癖!
  • 没问题。但是,我要关闭这个问题,因为它与另一个问题是同一个问题。

标签: python django pycharm


【解决方案1】:

如果文件chartcall.py和views.py在同一个目录,那么试试

import .chartcall

from .chartcall import *

【讨论】:

    猜你喜欢
    • 2015-12-15
    • 2016-11-04
    • 2016-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-29
    • 2014-06-02
    • 2019-01-09
    相关资源
    最近更新 更多