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

Software captura de pantalla:
django-tastypie-with-file-upload-and-model-form-validation
Detalles de software:
Versión: 1.0.0 Beta
Fecha de carga: 11 May 15
Promotor: Daniel Lindsley
Licencia: Libre
Popularidad: 17

Rating: nan/5 (Total Votes: 0)

-django tastypie-con-file-upload-y-modelo-form-validación es una versión de Django Tastypie fijo con carga de archivos y ModelFormValidation.
¿Qué aspecto tiene?
Un ejemplo básico se ve así:
# Miaplicacion / api.py
# ============
desde ModelResource importación tastypie.resources
desde myapp.models entrada de importaciones
clase EntryResource (ModelResource):
& Nbsp; la clase Meta:
& Nbsp; queryset = Entry.objects.all ()
# Urls.py
# =======
desde django.conf.urls.defaults importar *
Api de importación tastypie.api
desde EntryResource importación myapp.api
v1_api = Api (api_name = 'v1')
v1_api.register (EntryResource ())
urlpatterns = patterns ('',
& Nbsp; # El jazz lo normal aquí, entonces ...
& Nbsp; (r '^ api /', incluyen (v1_api.urls)),
)
Que usted consigue un totalmente funcional, de lectura y escritura de la API para el modelo de entrada que soporta todas las operaciones CRUD de manera RESTful. Apoyo / XML / JSON YAML ya está ahí, y es fácil de agregar los datos relacionados / autenticación / almacenamiento en caché.
Puede encontrar más en la documentación en http://django-tastypie.readthedocs.org/.
¿Por qué tastypie?
Hay otros marcos, API mejor conocidos por ahí para Django. Es necesario evaluar las opciones disponibles y decidir por ti mismo. Dicho esto, he aquí algunas razones comunes para tastypie.
- Es necesario un API que es REST y utiliza bien HTTP.
- ¿Quieres apoyar las relaciones profundas.
- No quiero tener que escribir su propia serializador para que el derecho de salida.
- ¿Quieres un marco API que tiene poco de magia, muy flexible y mapas bien en el dominio del problema.
- ¿Quieres / necesidad de serialización XML que se trata por igual a JSON (y YAML es allí también).
. - ¿Quiere apoyar a mi síndrome NIH percibido, que es menos sobre los NIH y más en tratar de ayudar a amigos / compañeros de trabajo

Requisitos

< ul>

  • Python
  • Django
  • mimeparse
  • python-dateutil
  • Otro software de desarrollador Daniel Lindsley

    Comentarios a la django-tastypie-with-file-upload-and-model-form-validation

    Comentarios que no se encuentran
    Añadir comentario
    A su vez en las imágenes!