Как я могу сослаться на мой взгляд из моего Django? - PullRequest
0 голосов
/ 01 мая 2019

Я использую Django и Python 3.7. У меня есть следующее в моей иерархии проектов ...

+ project
    + web
        + views
            tax_calculator.py
        + forms
            __init__.py
            tax_calculator_form.py

Содержимое tax_calculator_form.py выглядит следующим образом ...

from django import forms
from localflavor.us.forms import USStateSelect


class TaxCalculatorForm(forms.Form):
    state = forms.CharField(widget=USStateSelect)
    net_income = forms.IntegerField()
    s_corp_salary = forms.IntegerField()

Файл init .py пуст. Файл views / tax_calculator.py содержит эту строку ...

from web.forms import TaxCalculatorForm

но я получаю ошибку

ImportError: cannot import name 'TaxCalculatorForm' from 'web.forms' 

Как правильно включить мою форму в мой файл просмотра?

1 Ответ

2 голосов
/ 01 мая 2019

Запись

from .tax_calculator_form import TaxCalculatorForm

внутри ваших форм / init .py

...