无法导入文件中的名称?

问题描述 投票:0回答:0

您好,我正在尝试运行我的 django 应用程序,但它说:无法从 'niu' 导入名称 'd' (C:\Users mber\Umaido iu_init_.py)这很奇怪。我在代码文件中创建了 d: [enter image description here: (https://i.stack.imgur.com/75DFL.png)

 import datetime
d=datetime.date(2023,8,27)
t=datetime.time(21,15)
def check(d,t):
    a = datetime.datetime.combine(d, t)
    ok = a.strftime("%Y-%m-%d %H:%M")
    now = datetime.datetime.now()
    formate_now = now.strftime("%Y-%m-%d %H:%M")
    if ok==formate_now:
        return True
    else: return False
print(check(d,t))

并将其导入到views.py中(

from django.shortcuts import render
from django.http import HttpResponse
from Code import d,t,check


def New_Year_Check(request):
    if check(d,t)==True:
        return render(request,"hi/yes.html")
    else:
        return render(request,"hi/No.html")

现在的问题是它通常可以在终端上运行,但我的命令提示符终端告诉我这是一个错误。

我尝试将表单代码 import d 更改为 from 。 import d 但它也不起作用

来自 的块引用。导入视图 文件“C:\Users mber\Umaido iu iews.py”,第 3 行,在 从代码导入 d,t,检查 ImportError:无法从“代码”导入名称“d”(C:\ Program Files \ WindowsApps \ PythonSoftwareFoundation.Python.3.11_3.11.1520.0_x64__qbz5n2kfra8p0 \ Li

django django-views command-prompt
© www.soinside.com 2019 - 2024. All rights reserved.