Django-tokenfield je aplikace, Django, který poskytuje token založený pole formuláře pro Django. Jeho rozhraní je velmi podobné vstupu příjemce zprávy na Facebooku nebo iOS. Chová se jako normální textové pole, ale umožňuje vlastní zástupné symboly, které mají být vloženy v kterékoli poloze.
To umožňuje normální řetězec údaje, které mohou obsahovat předem definované zástupné tokeny.
Jedno použití-případ je, když budete chtít sbírat "cílové jméno souboru" pro soubor záznamů,
Je to původní použití bylo v nástroj, který dovolil databázové záznamy, které mají být dumpingové na jednotlivé soubory.
Použití pole je stejně jednoduché jako:
od django_tokenfield import TokenField
třída ArticleTemplate (forms.Form):
& Nbsp; title = TokenField ()
importovat django_tables2 jako tabulky
třída SimpleTable (tables.Table):
& Nbsp; třída Meta:
& Nbsp; Model = Simple
To by pak být použit v pohledu:
def simple_list (žádost):
& Nbsp; queryset = Simple.objects.all ()
& Nbsp; table = SimpleTable (queryset)
& Nbsp; návrat render_to_response ("simple_list.html", {"table": table},
& Nbsp; context_instance = RequestContext (žádost))
A konečně v šabloně:
{% Zatížení django_tables2%}
{% Render_table table%}
Tento příklad ukazuje jeden z nejjednodušších případů, ale Django-tables2 může dělat mnohem víc! Podívejte se na dokumentaci pro více informací.
Stavební dokumentaci
Pokud chcete stavět dokumenty zevnitř VIRTUALENV, použijte:
aby html SPHINXBUILD = "python $ (což sfinga-build)"
Požadavky na :
- Python
- Django
- knockout.js
- jQuery
Komentáře nebyl nalezen