Narzędzia użytkownika

Narzędzia witryny


pl:python:optionsfields

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
pl:python:optionsfields [2023/12/01 10:00] – [Opcje dla pól e-mail] sindappl:python:optionsfields [2023/12/01 10:01] (aktualna) – [Opcje dla pól e-mail] sindap
Linia 814: Linia 814:
 </code> </code>
  
-W tym przykładzie, dla modelu ''Product'', pole ''price'' jest typu ''DecimalField'' z maksymalnie 10 cyfr, z których 2 mogą znajdować się po przecinku. Trzy różne instancje ''DecimalValidator'' zostały użyte jako walidatory dla tego pola, z różnymi warunkami:\\ +W tym przykładzie, dla modelu ''Product'', pole ''price'' jest typu ''DecimalField'' z maksymalnie 10 cyfr, z których 2 mogą znajdować się po przecinku. Trzy różne instancje ''DecimalValidator'' zostały użyte jako walidatory dla tego pola, z różnymi warunkami: 
-\\ + 
-1. Pierwszy walidator sprawdza, czy cena ma maksymalnie 10 cyfr, z których 2 mogą znajdować się po przecinku. +  - NumeracjaPierwszy walidator sprawdza, czy cena ma maksymalnie 10 cyfr, z których 2 mogą znajdować się po przecinku. 
-2. Drugi walidator sprawdza, czy cena jest liczbą całkowitą (nie ma cyfr po przecinku). +  Drugi walidator sprawdza, czy cena jest liczbą całkowitą (nie ma cyfr po przecinku). 
-3. Trzeci walidator sprawdza, czy cena ma przynajmniej 1 cyfrę przed przecinkiem, z maksymalnie 2 cyframi po przecinku.+  Trzeci walidator sprawdza, czy cena ma przynajmniej 1 cyfrę przed przecinkiem, z maksymalnie 2 cyframi po przecinku.\\
pl/python/optionsfields.1701421209.txt.gz · ostatnio zmienione: 2023/12/01 10:00 przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki