Django-tokenfield це додаток Django, що забезпечує поле форми маркера на основі Django для. Його інтерфейс дуже схожий на вхід одержувача повідомлення на Facebook або прошивкою. Він веде себе як звичайний текстовий поле, але дозволяє користувальницькі наповнювачі для вставки в будь-якому положенні.
Це забезпечує нормальне дані рядка, які можуть містити зумовлені заповнювачі жетони.
Один з варіантів використання, є випадок, коли ви хочете, щоб зібрати "ім'я файлу призначення" для набору записів
Це оригінальне використання було в інструмент, який дозволив записи бази даних, що підлягають захороненню в окремі файли.
Використання поля так само просто, як:
від django_tokenfield імпорту TokenField
клас ArticleTemplate (forms.Form):
& NBSP; назва = TokenField ()
імпортувати django_tables2 у вигляді таблиць
клас SimpleTable (tables.Table):
& NBSP; клас Мета:
& NBSP; модель = Простий
Це дозволило б використовувати в цілях:
Def simple_list (запит):
& NBSP; QuerySet = Simple.objects.all ()
& NBSP; таблиця = SimpleTable (QuerySet)
& NBSP; повернення render_to_response ("simple_list.html", {"стіл": стіл},
& NBSP; context_instance = RequestContext (запит))
І, нарешті, в шаблоні:
{% Навантаження django_tables2%}
{% Render_table стіл%}
Цей приклад показує один з найпростіших випадках, але Django-tables2 можете зробити набагато більше! Перевірте документацію для більш докладної інформації.
<Сильний> Будівництво документацію
Якщо ви хочете побудувати документацію зсередини virtualenv, використовуйте:
зробити HTML SPHINXBUILD = "пітон $ (який сфінкса збірки)"
Вимоги
- Python
- Джанго
- knockout.js
- JQuery
Коментар не знайдено