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)

Джанго-tastypie-с-файл-качване-и-модел-форма валидиране е версия на Django Tastypie фиксира с качване на файлове и ModelFormValidation.
<Силен> Какво ти прилича?
Основен пример изглежда така:
# MyApp / api.py
# ============
от tastypie.resources внос ModelResource
от myapp.models внос Влизане
клас EntryResource (ModelResource):
& Nbsp; клас Meta:
& Nbsp; queryset = Entry.objects.all ()
# Urls.py
# =======
от django.conf.urls.defaults импортирате *
от tastypie.api внос Api
от myapp.api внос EntryResource
v1_api = Api (api_name = 'v1')
v1_api.register (EntryResource ())
urlpatterns = модели ('',
& Nbsp; # Нормалната джаз тук и след това ...
& Nbsp; (R '^ API / ", включва (v1_api.urls)),
)
Това стане ли напълно работеща, четене и запис API за вписване модел, който поддържа всички операции боклук в спокоен начин. JSON / XML / YAML подкрепа е вече там, и е лесно да добавите свързаното с данни / удостоверяване / кеширане.
Можете да намерите повече в документацията на http://django-tastypie.readthedocs.org/.
<Силен> Защо tastypie?
Има и други, по-известен API рамки там за Django. Трябва да се направи оценка на съществуващите възможности и да реши за себе си. Това каза, тук са някои често срещани причини за tastypie.
- Вие се нуждаете от API, който е RESTful и използва HTTP добре.
- Вие искате да подкрепите дълбоки отношения.
- Вие не искате да имате, за да напишете своето собствено serializer да направи правото на изхода.
- Искаш рамка на API, че има малко магия, много гъвкава и карти добре да домейна проблем.
- Искаш / нужда XML сериализацията, че се третира еднакво за JSON (и YAML е там).
. - Искаш да подкрепят моята възприема синдром на NIH, което е по-малко за NIH и повече за опита си да помогне приятели / колеги

<силни> Изисквания

< ул>

  • Python
  • Django
  • mimeparse
  • питон-dateutil
  • Друг софтуер на разработчика Daniel Lindsley

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

    Коментари не е намерена
    добавите коментар
    Включете на изображения!