Lahendatud: django mall ei sisalda erandit

Peamine probleem seisneb selles, et django mall, mis ei sisalda erandit, ei ole Django jaoks spetsiifiline. Seda saab kasutada mis tahes veebiarendusraamistikuga.

 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 – kuidas luua Pythoni abil Django rippmenüü? django-templates Kuidas luua Pythoni abil Django rippmenüüd? Oletame näiteks, et teie andmebaasi tabelis nimega "Puu" on salvestatud järgmised andmed: Puu-ID Puuvilja nimi 1 Õun 2 Banaan 3 Apelsin 4 Pirn 5 Maasikas 6 Arbuus 7 Ananass 8 Viinamarjad 9 Kiivi 10 Mango 11 Papaia 12 Virsik 13 Kirss 14 Greip 15 Sidrun 16 Laim 17 Kantaloupe 18 Mesikaste 19 Kaljumelon 20 Granaatõun 21 Aprikoos 22 Avokaado 23 Mustikas 24 Murakad 25 Jõhvikad 26 Viigimarjad 27 Pähkel 28 Pähklimarjad 29 Pähklimarjad 30 Hernemarjad 31 Karusmari 32 33 Hern 34 35 Karusmari 36 37 Gvaajaav 38 Vaarikas 39 maasikas 40 tomat 41 ananass 42 banaan 43 mango 44 apelsin 45 maasikas 46 kirss 47 õun 48 guajaav 49 banaan 50 mango 51 apelsin 52 maasikas 53 kirss 54 õun 55 guajaav 56 kirss 57 õun 58 guajaav 59 60 maasikas 61 62 mango 63 64 banaan 65 XNUMX. Banaan XNUMX Mango XNUMX Apelsin…Loe edasi

Kuidas kasutada Django adminiga välist mallifaili? django-templates Proovin oma Django administraatori lehe change_form.html jaoks kasutada välist mallifaili. Dokumentatsioon ütleb: Malli change_form.html alistamiseks looge lihtsalt uus sama nimega mall ja asetage see mõnda oma TEMPLATE_DIRS kataloogi. Kuid ma pole kindel, millisesse kataloogi see panna. Olen proovinud panna selle alla /admin/change_form.html, /admin/change_form/, /admin/change/, /admin/chang/, /admi…Loe edasi

Erandi sõnum

Kui Django puhul ilmneb erand, prindib see konsooli välja teate. See teade sisaldab tavaliselt teavet erandi kohta, näiteks selle põhjustanud Pythoni koodi.

Muutke malle

Djangos mallide muutmiseks on mitu võimalust. Lihtsaim viis on kasutada mallisilti. Näiteks mallile päise lisamiseks tehke järgmist.

{% load header %} {% set header = "Minu päis" %} {% if not is_page %} {% set header = "Minu päis" %} {% endif %}

Kontekstiprotsessorit saate kasutada ka mallimuutuja konteksti muutmiseks.

{% laadida konteksti %} {% seatud kontekst = "minu_kontekst" %} {% kui ei ole_leht %} {% seatud kontekst = "minu_kontekst" %} {% endif %}

Seonduvad postitused:

Jäta kommentaar