Megoldva: nincs kivétel üzenet, django sablon

A fő probléma az, hogy a django-sablon, a kivétel nélkül üzenet nem a Django-ra vonatkozik. Bármilyen webfejlesztő kerettel használható.

 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 – Hogyan hozhat létre legördülő listát a Django-ban Python használatával? django-templates Hogyan hozzunk létre legördülő listát a Django programban Python használatával? Tegyük fel például, hogy a következő adatokat tárolja a „Gyümölcs” nevű adatbázistáblájában: Gyümölcsazonosító Gyümölcs neve 1 Alma 2 Banán 3 Narancs 4 Körte 5 Eper 6 Görögdinnye 7 Ananász 8 Szőlő 9 Kiwi 10 Mangó 11 Papaya 12 Őszibarack 13 Cseresznye 14 Grapefruit 15 Citrom 16 Lime 17 Sárgadinnye 18 Mézharmat 19 Szikladinnye 20 Gránátalma 21 Sárgabarack 22 Avokádó 23 Áfonya 24 Szeder 25 Áfonya 26 Fig 27 Borsó 28 Borsó 29 Borsó 30 Egres 31 Guava 32 Málna 33 eper 34 paradicsom 35 ananász 36 banán 37 mangó 38 narancs 39 eper 40 cseresznye 41 alma 42 guava 43 banán 44 mangó 45 narancs 46 eper 47 cseresznye 48 alma 49 guava 50 alma 51 guava 52 53 eper 54 55 banán Banán 56 Mangó 57 Narancs…Tovább

Hogyan lehet külső sablonfájlt használni a Django adminnal? django-templates Egy külső sablonfájlt próbálok használni Django adminisztrátorom change_form.html oldalához. A dokumentáció szerint: A change_form.html sablon felülbírálásához egyszerűen hozzon létre egy újat ugyanazzal a névvel, és helyezze el bármelyik TEMPLATE_DIRS könyvtárába. De nem tudom, melyik könyvtárba tegyem. Megpróbáltam a /admin/change_form.html, /admin/change_form/, /admin/change/, /admin/chang/, /admi… Tovább

Kivétel üzenet

Ha kivétel történik a Django-ban, üzenetet nyomtat a konzolnak. Ez az üzenet általában információkat tartalmaz a kivételről, például az azt okozó Python-kódot.

Sablonok módosítása

A Django-ban többféleképpen módosíthatja a sablonokat. A legegyszerűbb módja a sabloncímke használata. Például fejléc hozzáadásához egy sablonhoz:

{% load header %} {% set header = „Saját fejléc” %} {% if not is_page %} {% set header = „Saját fejléc” %} {% endif %}

A kontextusfeldolgozó segítségével módosíthatja a sablonváltozó környezetét is:

{% load context %} {% set context = "my_context" %} {% if not is_page %} {% set context = "my_context" %} {% endif %}

Kapcsolódó hozzászólások:

Írj hozzászólást