All Projects → gcushen → Mezzanine Api

gcushen / Mezzanine Api

Licence: mit
RESTful web API for Mezzanine CMS

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Mezzanine Api

Cookiecutter Django Rest
Build best practiced apis fast with Python3
Stars: ✭ 1,108 (+1219.05%)
Mutual labels:  api, rest-api, django
Rest Api
Learn how to build your own REST API with Python, Django, and the Django Rest Framework.
Stars: ✭ 232 (+176.19%)
Mutual labels:  api, rest-api, django
Best Of Web Python
🏆 A ranked list of awesome python libraries for web development. Updated weekly.
Stars: ✭ 1,118 (+1230.95%)
Mutual labels:  api, rest-api, django
Mediacms
MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.
Stars: ✭ 313 (+272.62%)
Mutual labels:  rest-api, cms, django
E Commerce 2 django
Guest register, user register, user login, user logout, account home page, product view history, change password, reset password, change name, send activation email when register, resend activation email, add shipping address, add billing address, add nickname to the addresses, edit shipping address, edit billing address, view list of your addresses, reuse shipping addresses when order products, reuse billing addresses when ordeer products, show sales analytics if staff or admin only using -chart.js-, get analytics data with Ajax, receive marketing email, change if user will receive marketing email or not by admin, send contact message with Ajax, products list, product detail, download product detail as a PDF file, download digital product files -if the user purchased that digital product only-, orders list, list of digital products files, order detail, download order detail as a PDF file, verify order ownership with Ajax -to secure order detail page-, show cart products, add or remove product from cart, checkout page, thanks page when order placed successfully, add or reuse payment method, add or reuse payment method with Ajax, search products by title, search products by description, search products by price, search products by tag title, write tags for products -by admin only-, auto fill contact email, full name if user logged in.
Stars: ✭ 20 (-76.19%)
Mutual labels:  api, rest-api, django
V8 Archive
Directus Database API — Wraps Custom SQL Databases with a REST/GraphQL API
Stars: ✭ 486 (+478.57%)
Mutual labels:  api, rest-api, cms
Strapi Sdk Javascript
🔌 Official JavaScript SDK for APIs built with Strapi.
Stars: ✭ 247 (+194.05%)
Mutual labels:  api, rest-api, cms
Contentjet Ui
Headless API-first content management system
Stars: ✭ 42 (-50%)
Mutual labels:  api, rest-api, cms
Drf Autodocs
Ultimately automated DRF documentation rendering(UNMAINTAINED)
Stars: ✭ 82 (-2.38%)
Mutual labels:  api, rest-api, django
Spacex Api
🚀 Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.
Stars: ✭ 8,973 (+10582.14%)
Mutual labels:  api, rest-api
Acf To Rest Api
Exposes Advanced Custom Fields Endpoints in the WordPress REST API
Stars: ✭ 1,152 (+1271.43%)
Mutual labels:  api, rest-api
Bhagavadgita
A non-profit initiative to help spread the transcendental wisdom from the Bhagavad Gita to people around the world.
Stars: ✭ 84 (+0%)
Mutual labels:  api, rest-api
Psgitlab
An interface for administering GitLab from the PowerShell command line.
Stars: ✭ 65 (-22.62%)
Mutual labels:  api, rest-api
Django Arctic
Django Arctic is a framework that simplifies the creation of custom content management systems.
Stars: ✭ 68 (-19.05%)
Mutual labels:  cms, django
Djaoapp
User login, billing, access control as part of a session proxy
Stars: ✭ 61 (-27.38%)
Mutual labels:  api, django
Wise Old Man
The Open Source Old School Runescape progress tracker.
Stars: ✭ 68 (-19.05%)
Mutual labels:  api, rest-api
Django Vue Template
Django Rest + Vue JS Template
Stars: ✭ 1,155 (+1275%)
Mutual labels:  rest-api, django
Core
Backpulse's core. Backpulse is an API Based CMS. Build you own website without worrying about the content administration system.
Stars: ✭ 61 (-27.38%)
Mutual labels:  api, cms
Apy
Apy is a simple client-side library for making rest api ajax calls.
Stars: ✭ 68 (-19.05%)
Mutual labels:  api, rest-api
Jokeapi
A REST API that serves uniformly and well formatted jokes in JSON, XML, YAML or plain text format that also offers a great variety of filtering methods
Stars: ✭ 71 (-15.48%)
Mutual labels:  api, rest-api

============= Mezzanine API

.. image:: https://img.shields.io/pypi/v/mezzanine-api.svg :target: PyPi_ .. image:: https://travis-ci.org/gcushen/mezzanine-api.svg?branch=master :target: https://travis-ci.org/gcushen/mezzanine-api .. image:: https://img.shields.io/github/license/gcushen/mezzanine-api.svg :target: https://github.com/gcushen/mezzanine-api/blob/master/LICENSE .. image:: https://badges.gitter.im/gcushen/mezzanine-api.svg :target: https://gitter.im/gcushen/mezzanine-api?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge

Mezzanine API is a RESTful web API for the popular Mezzanine_ content management platform. It is built upon the Django_ framework, using JSON for serialization and OAuth2 for secure authentication. The API empowers developers to automate, extend and combine Mezzanine with other services such as mobile apps.

Why use the API?

  • Freedom: build mobile, web, or server apps and use whatever programming language you want
  • Speed: harness a significant speed advantage over Mezzanine's Python based page views

Features

  • Intuitive REST API resources for posts, categories, comments, pages, users, and site/app metadata. Retrieving or updating data involves simply sending a HTTP request.
  • Easily filter and search content
  • Industry standard OAuth2 API authentication allows users to authorize and revoke access to third party applications
  • Web browsable API
  • Interactive API resource documentation

Installation, Documentation and Roadmap

Please visit http://gcushen.github.io/mezzanine-api

Screenshot

.. image:: http://gcushen.github.io/mezzanine-api/img/api_resources_scaled.png

Created by George Cushen <https://twitter.com/GeorgeCushen>_

.. _Mezzanine: http://mezzanine.jupo.org/ .. _Django: http://djangoproject.com/ .. _Django Rest Framework: http://www.django-rest-framework.org/ .. _pip: http://www.pip-installer.org/ .. _PyPi: https://pypi.python.org/pypi/mezzanine-api .. _GitHub: https://github.com/gcushen/mezzanine-api .. _GitHub issue tracker: https://github.com/gcushen/mezzanine-api/issues .. _mezzanine-users: http://groups.google.com/group/mezzanine-users/topics

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].