django-tastypie-with-file-upload-and-model-form-validation

Скриншот программы:
django-tastypie-with-file-upload-and-model-form-validation
Детали программы:
Версия: 1.0.0 Beta
Дата загрузки: 11 May 15
Разработчик: Daniel Lindsley
Тип распространения: Бесплатная
Популярность: 17

Rating: nan/5 (Total Votes: 0)

Django-tastypie-с-файлов загрузки-и-модель форм-валидация является версия Django Tastypie фиксируется Загрузка файлов и ModelFormValidation.
Что это выглядит?
Простой пример выглядит следующим образом:
# MyApp / api.py
# ============
от tastypie.resources импорта ModelResource
от myapp.models импорта Вход
класс EntryResource (ModelResource):
& NBSP; класс Мета:
& NBSP; QuerySet = Entry.objects.all ()
# Urls.py
# =======
от django.conf.urls.defaults импортировать *
от tastypie.api импорта Апи
от myapp.api импорта EntryResource
v1_api = Апи (api_name = 'v1')
v1_api.register (EntryResource ())
urlpatterns = узоры ('',
& NBSP; # Нормальная джаз вот тогда ...
& NBSP; (г '^ API /', включают в себя (v1_api.urls)),
)
Это получает вас полностью рабочий, чтения и записи API для модели элемент, который поддерживает все операции CRUD в RESTful образом. JSON поддержки / XML / YAML уже есть, и это легко добавить связанный данных / аутентификации / кэширование.
Вы можете найти больше информации в документации на http://django-tastypie.readthedocs.org/.
Почему tastypie?
Есть другие, более известные рамки API там для Django. Вы должны оценить имеющиеся варианты и решить для себя. Тем не менее, вот некоторые общие причины для tastypie.
- Вам нужен API, который использует RESTful HTTP и хорошо.
- Вы хотите, чтобы поддерживать глубокие отношения.
- Вы не хотите, чтобы написать свой собственный сериализатор, чтобы выходной право.
- Вы хотите основу API, который имеет немного магии, очень гибкий и отображает также в проблемной области.
- Вы хотите / потребность XML-сериализации, который обрабатывается одинаково JSON (и YAML есть тоже).
. - Вы хотите, чтобы поддержать мою воспринимается синдром NIH, который меньше о NIH и больше о попытке помочь друзей / коллег

Требования

< UL>

  • Python
  • Джанго
  • mimeparse
  • питон-dateutil
  • Другие программы разработчика Daniel Lindsley

    Комментарии к django-tastypie-with-file-upload-and-model-form-validation

    Комментарии не найдены
    добавить комментарий
    Включите картинки!