Ja loviskuju tady
https://django-model-utils.readthedocs.org/en/latest/utilities.html#choices

Coz je asi docela blizko tady Vladovo Choices

-- 'aknerats'[::-1]
On Nov 13, 2014 9:56 AM, "Vladimir Macek" <[email protected]> wrote:

> Zdar, nabízím třídu Choices z mého balíku python-useful:
>
>
> https://github.com/tuttle/python-useful/blob/master/useful/django/choices.py
>
> (Tip: Možná uznáte za zajímavé i další moduly z toho projektu.)
>
> Osobně většinou používám v db SMALLINT, jak ukazuje docstring.
>
> Single-CHAR hodnoty v db pro choices paušálně neodmítám. Mám zkrátka v
> hlavě, že počítačům nejvíc chutnají čísla. :-) Třída Choices se CHARům
> myslím nebrání.
>
> V programu pak nejraději používám symbolické názvy (initial, success, ...).
> Human hodnoty prezentuje Django samo. V kódu se mi nic neopakuje. Definice
> choices se mi šikovně importuje s modelem.
>
> Čísla do databáze dávám s mezerami (100, 200, 300, ...), protože u choices
> často záleží na pořadí, ve kterém jsou prezentovány, tak abych mohl později
> do mezery vložit další položku.
>
> Pěkný den,
>
> --
> :  Vladimir Macek  :  http://macek.sandbox.cz  :  +420 608 978 164
> :  UNIX && Dev || Training  :  Python, Django  :  PGP key 97330EBD
>
> --
> --
> E-mailová skupina [email protected]
> Správa: http://groups.google.cz/group/django-cs
>
> ---
> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
> django-cs ve Skupinách Google.
> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
> zašlete e-mail na adresu [email protected].
> Další možnosti najdete na adrese https://groups.google.com/d/optout.
>

-- 
-- 
E-mailová skupina [email protected]
Správa: http://groups.google.cz/group/django-cs

--- 
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs 
ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete 
e-mail na adresu [email protected].
Další možnosti najdete na adrese https://groups.google.com/d/optout.

Reply via email to