Локальные настройки не найдены : ModuleNotFoundError: Нет модуля с именем 'account'
У меня возникает ошибка в cmd : ModuleNotFoundError: Нет модуля с именем 'account' Ниже приведен мой код, в котором я столкнулся с проблемой, пожалуйста, помогите и предложите мне любое изменение, необходимое в команде или кодевведите описание изображения здесь
import account.form
from django import forms
class SignupForm(account.forms.SignupForm):
def __init__(self, *args, **kwargs):
super(SignupForm, self).__init__(*args, **kwargs)
del self.fields["username"]
class UploadFileForm(forms.Form):
file = forms.FileField()
Импорт некорректен. account
принадлежит пакету allauth
, который вы не импортировали. Попробуйте использовать этот
from allauth import account
from django import forms
class SignupForm(account.forms.SignupForm):
def __init__(self, *args, **kwargs):
super(SignupForm, self).__init__(*args, **kwargs)
del self.fields["username"]
class UploadFileForm(forms.Form):
file = forms.FileField()
я нашел решение этой проблемы, скорее всего, если вы столкнулись с подобной проблемой, вам нужно создать новый модуль и установить файл пакета python для учетной записи пользователя django: pip install django-user-accounts