Resolvido: nenhuma mensagem de exceção fornecida modelo Django

O principal problema é que a mensagem sem exceção fornecida pelo modelo Django não é específica do Django. Ele pode ser usado com qualquer framework de desenvolvimento web.

 I have a form with a field that is required. If the user submits the form without filling in the required field, I want to display an error message. This is my view: def add_item(request): if request.method == 'POST': form = ItemForm(request.POST) if form.is_valid(): item = Item() item.name = request.POST['name'] item.save() return HttpResponseRedirect('/items/') else: return render_to_response('items/add_item... Read More

Django - How to use a custom decorator with class based views? django-templates I have been trying to use a custom decorator with Django's class based views but it doesn't seem to work as expected and I can't figure out why? Here's what I'm doing: from django import template from django... Read More

How do you create a dropdown list in Django using Python? django-templates How do you create a dropdown list in Django using Python? For example, let's say that you have the following data stored in your database table called "Fruit": Fruit ID Fruit Name 1 Apple 2 Banana 3 Orange 4 Pear 5 Strawberry 6 Watermelon 7 Pineapple 8 Grapes 9 Kiwi 10 Mango 11 Papaya 12 Peach 13 Cherry 14 Grapefruit 15 Lemon 16 Lime 17 Cantaloupe 18 Honeydew 19 Rockmelon 20 Pomegranate 21 Apricot 22 Avocado 23 Blueberry 24 Blackberry 25 Cranberry 26 Fig 27 Gooseberry 28 Guava 29 Jackfruit 30 Lychee 31 Mulberry 32 Nectarine 33 Orange 34 Peach 35 Pear 36 Plum 37 Prune 38 Raspberry 39 Strawberry 40 Tomato 41 Pineapple 42 Banana 43 Mango 44 Orange 45 Strawberry 46 Cherry 47 Apple 48 Guava 49 Banana 50 Mango 51 Orange 52 Strawberry 53 Cherry 54 Apple 55 Guava 56 Banana 57 Mango 58 Orange 59 Strawberry 60 Cherry 61 Apple 62 Guava 63 Banana 64 Mango 65 Orang...Read More

Django – Como você cria uma lista suspensa no Django usando Python? django-templates Como você cria uma lista suspensa no Django usando Python? Por exemplo, digamos que você tenha os seguintes dados armazenados em sua tabela de banco de dados chamada “Frutas”: ID da fruta Nome da fruta 1 Maçã 2 Banana 3 Laranja 4 Pêra 5 Morango 6 Melancia 7 Abacaxi 8 Uvas 9 Kiwi 10 Manga 11 Mamão 12 Pêssego 13 Cereja 14 Toranja 15 Limão 16 Limão 17 Melão 18 Melão 19 Melão 20 Romã 21 Damasco 22 Abacate 23 Mirtilo 24 Amora 25 Cranberry 26 Figo 27 Groselha 28 Goiaba 29 Jaca 30 Lichia 31 Amora 32 Nectarina 33 Laranja 34 Pêssego 35 Pêra 36 Ameixa 37 ameixa seca 38 Framboesa 39 Morango 40 Tomate 41 Abacaxi 42 Banana 43 Manga 44 Laranja 45 Morango 46 Cereja 47 Maçã 48 Goiaba 49 Banana 50 Manga 51 Laranja 52 Morango 53 Cereja 54 Maçã 55 Goiaba 56 Banana 57 Manga 58 Laranja 59 Morango 60 Cereja 61 Maçã 62 Goiaba 63 Banana 64 Manga 65 Laranja…Leia mais

Como usar um arquivo de modelo externo com o administrador do Django? django-templates Estou tentando usar um arquivo de modelo externo para a página change_form.html do meu administrador Django. A documentação diz: Para substituir o modelo change_form.html, simplesmente crie um novo com o mesmo nome e coloque-o em qualquer um dos seus diretórios TEMPLATE_DIRS. Mas não tenho certeza em qual diretório colocá-lo. Tentei colocá-lo em /admin/change_form.html, /admin/change_form/, /admin/change/, /admin/chang/, /admi…Leia mais

Mensagem de exceção

Quando ocorre uma exceção no Django, ele imprime uma mensagem no console. Esta mensagem geralmente contém informações sobre a exceção, como o código Python que a causou.

Modificar modelos

Existem algumas maneiras de modificar templates no Django. A maneira mais simples é usar a tag template. Por exemplo, para adicionar um cabeçalho a um modelo:

{% load header %} {% set header = “Meu cabeçalho” %} {% if not is_page %} {% set header = “Meu cabeçalho” %} {% endif %}

Você também pode usar o processador de contexto para alterar o contexto de uma variável de modelo:

{% carregar contexto %} {% definir contexto = “meu_contexto” %} {% if not is_page %} {% definir contexto = “meu_contexto” %} {% endif %}

Artigos relacionados:

Deixe um comentário