ModuleNotFoundError:没有名为' form'

时间:2017-02-24 17:04:13

标签: python django

django的新手,我试图理解这个错误。 表单位于项目的文件夹中。 我的forms.py是从django表单导入的。

class LoginForm(forms.Form): 
email = forms.EmailField(label='Courriel')
password = forms.CharField(label='Mot de passe',
                        widget = forms.PasswordInput)

我的views.py正在导入LoginForm

我不知道为什么会收到此错误?

由于

2 个答案:

答案 0 :(得分:1)

您可能会在views.py中导入LoginForm,如下所示:

from forms import LoginForm

将其更改为

from .forms import LoginForm

答案 1 :(得分:1)

听起来它应该正常工作,您可能希望发布完整错误以及更多代码。这样的事情应该有效

VISIBLE

和观点

my_icon.ShowBalloonTip("Title", "Message", BalloonIcon.Info);

你有像

这样的文件夹结构
# forms.py
from django import forms


class LoginForm(forms.Form): 
    email = forms.EmailField(label='Courriel')
    password = forms.CharField(label='Mot de passe',
                        widget = forms.PasswordInput)