معرفی شرکت ها


django-tastypie-migrate-fix-0.10.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A flexible & capable API layer for Django.
ویژگی مقدار
سیستم عامل -
نام فایل django-tastypie-migrate-fix-0.10.0
نام django-tastypie-migrate-fix
نسخه کتابخانه 0.10.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Daniel Lindsley
ایمیل نویسنده daniel@toastdriven.com
آدرس صفحه اصلی http://github.com/toastdriven/django-tastypie/
آدرس اینترنتی https://pypi.org/project/django-tastypie-migrate-fix/
مجوز UNKNOWN
=============== django-tastypie =============== Creating delicious APIs for Django apps since 2010. Currently in beta (v0.9.14) but being used actively in production on several sites. Requirements ============ Core ---- * Python 2.6+ or Python 3.3+ * Django 1.5+ * dateutil (http://labix.org/python-dateutil) >= 2.1 Format Support -------------- * XML: lxml 3 (http://lxml.de/) and defusedxml (https://pypi.python.org/pypi/defusedxml) * YAML: pyyaml (http://pyyaml.org/) * binary plist: biplist (http://explorapp.com/biplist/) Optional -------- * HTTP Digest authentication: python3-digest (https://bitbucket.org/akoha/python-digest/) What's It Look Like? ==================== A basic example looks like:: # myapp/api.py # ============ from tastypie.resources import ModelResource from myapp.models import Entry class EntryResource(ModelResource): class Meta: queryset = Entry.objects.all() # urls.py # ======= from django.conf.urls.defaults import * from tastypie.api import Api from myapp.api import EntryResource v1_api = Api(api_name='v1') v1_api.register(EntryResource()) urlpatterns = patterns('', # The normal jazz here then... (r'^api/', include(v1_api.urls)), ) That gets you a fully working, read-write API for the ``Entry`` model that supports all CRUD operations in a RESTful way. JSON/XML/YAML support is already there, and it's easy to add related data/authentication/caching. You can find more in the documentation at http://django-tastypie.readthedocs.org/. Why Tastypie? ============= There are other, better known API frameworks out there for Django. You need to assess the options available and decide for yourself. That said, here are some common reasons for tastypie. * You need an API that is RESTful and uses HTTP well. * You want to support deep relations. * You DON'T want to have to write your own serializer to make the output right. * You want an API framework that has little magic, very flexible and maps well to the problem domain. * You want/need XML serialization that is treated equally to JSON (and YAML is there too). * You want to support my perceived NIH syndrome, which is less about NIH and more about trying to help out friends/coworkers. Reference Material ================== * http://github.com/toastdriven/django-tastypie/tree/master/tests/basic shows basic usage of tastypie * http://en.wikipedia.org/wiki/REST * http://en.wikipedia.org/wiki/List_of_HTTP_status_codes * http://www.ietf.org/rfc/rfc2616.txt * http://jacobian.org/writing/rest-worst-practices/ Security ======== Tastypie is committed to providing a flexible and secure API, and was designed with many security features and options in mind. Due to the complex nature of APIs and the constant discovery of new attack vectors and vulnerabilities, no software is immune to security holes. We rely on our community to report and help us investigate security issues. If you come across a security hole **please do not open a Github issue**. Instead, **drop us an email** at ``tastypie-security@googlegroups.com`` We'll then work together to investigate and resolve the problem so we can announce a solution along with the vulnerability.


نحوه نصب


نصب پکیج whl django-tastypie-migrate-fix-0.10.0:

    pip install django-tastypie-migrate-fix-0.10.0.whl


نصب پکیج tar.gz django-tastypie-migrate-fix-0.10.0:

    pip install django-tastypie-migrate-fix-0.10.0.tar.gz