Мой пример использования выглядит очень просто, но я не смог найти ничего в Интернете!
Идея представляет собой форму с флажком «Я прочитал и согласен с условиями»
И ссылка на «условия», которая указывает на страницу с такими условиями ...
Классический!
Итак, у меня есть поле в моей форме:
tos = forms.BooleanField(widget=forms.CheckboxInput(),
label=_(u'I have read and agree to the <a href="%s" target="_blank">terms and conditions</a>' % reverse('terms_of_use')),
initial=False)
где 'условия использования' - это название одного из моих шаблонов URL в urls.py
Но я получаю ошибку:
ImproperlyConfigured: The included urlconf urls doesn't have any patterns in it
Мой urlconf отлично работает на всем сайте, поэтому я предположил, что проблема заключалась в том, что urlconf еще не заполняется при визуализации формы?
Я пытался использовать lazy_reverse = lazy (reverse, str) вместо reverse, но это ничего не решает.
Есть ли способ заставить эту работу? Вариант использования кажется очень простым, поэтому, безусловно, есть способ сделать это без необходимости разбивать форму внутри моего шаблона?!