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 09:59] – [Opcje dla pól e-mail] sindappl:python:optionsfields [2023/12/01 10:01] (aktualna) – [Opcje dla pól e-mail] sindap
Linia 783: Linia 783:
 ''DecimalValidator'' to klasa walidatora w Django, która sprawdza, czy wartość pola numerycznego, takiego jak ''DecimalField'', spełnia określone warunki dotyczące liczby całkowitej, maksymalnej liczby cyfr, maksymalnej liczby cyfr po przecinku, minimalnej liczby cyfr po przecinku itp.\\ ''DecimalValidator'' to klasa walidatora w Django, która sprawdza, czy wartość pola numerycznego, takiego jak ''DecimalField'', spełnia określone warunki dotyczące liczby całkowitej, maksymalnej liczby cyfr, maksymalnej liczby cyfr po przecinku, minimalnej liczby cyfr po przecinku itp.\\
 \\ \\
-Poniżej znajdziesz przykład użycia `DecimalValidator`:\\+Poniżej znajdziesz przykład użycia ''DecimalValidator'':\\
  
 <code python> <code python>
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.1701421181.txt.gz · ostatnio zmienione: 2023/12/01 09:59 przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki