Как показать ошибку проверки в django? - PullRequest
0 голосов
/ 24 марта 2020

Я новичок в Django. Я делаю простой crud, но без использования forms.py. Как показать сообщение об ошибке проверки в шаблоне. Я хочу знать, есть ли способ выполнить грубую операцию без создания форм. Пожалуйста, примите во внимание любую ошибку в вопросах, так как я новичок в django. Также будет признательна за любую помощь.

Это views.py

def category_save(request):
    if request.method == 'POST':
        name = request.POST['name']
        slug = request.POST['slug']
        image = request.FILES['image']
        category = Category(name=name, slug=slug, image=image)
        category.save()
        return redirect('dish:category')

Это шаблон

                        <form action="{% url 'dish:category_save' %}" method="POST" enctype="multipart/form-data">
                            {% csrf_token %}
                            <div class="form-group">
                                <label for="name">Name:</label>
                                <input type="text" name="name" class="form-control">
                            </div>
                            <div class="form-group">
                                <label for="slug">Slug:</label>
                                <input type="text" name="slug" class="form-control">
                            </div>
                            <div class="form-group">
                                <label for="image">Choose Image:</label>
                                <input type="file" name="image" class="form-control">
                            </div>
                            <button type="submit" class="btn btn-primary">Save</button>
                        </form>
...