Заполнение формы, django, python
Есть SlugField поле в форме, при заполнении и отправки данных, выдает следующее: Это поле не может иметь значение NULL.
models.py:
class Watches_db(models.Model):
...
url_watches_model = models.SlugField(max_length=50, unique=True, db_index=True)
...
forms.py:
class Add_watches_form(forms.ModelForm):
class Meta:
model = Watches_db
fields = ['url_watches_model', ...]
views.py:
class Add_watches(CreateView):
form_class = Add_watches_form
template_name = 'add_product/add_watches.html'
add_watches.html:
<form action = '{% url "add_watches" %}' method='post' enctype="multipart/form-data">
{% for wf in form %}
<p><label class='form-label' for='{{wf.id_for_label}}'>{{wf.label}}: </label>{{wf}}</p>
<div class = 'form-error'>{{wf.errors}}</div>
{% endfor %}
<button type="submit">Добавить товар</button>
Я так понял что проблема в модели, но не знаю где именно исправить. Вариант сделать null=True в модели не хочу.