GitXplorerGitXplorer
g

mezzanine-api

public
88 stars
35 forks
0 issues

Commits

List of commits on branch master.
Unverified
e755c60bba42aff2cb5efafdd9b6ffe540cbfe87

Fix Django v2 renaming of django.core.urlresolvers to django.urls

ggcushen committed 6 years ago
Unverified
1de640cc59b4b3030447d567b3c99c50777bd760

setup: Detect if wheel and twine installed

ggcushen committed 6 years ago
Unverified
3607df0fd0762531b0eaba845b7b9ae23a11f7e3

docs: Update

ggcushen committed 6 years ago
Unverified
304f79b9a6ce6303e04f36d2c9aef0eeaba11b7d

docs: Update

ggcushen committed 6 years ago
Unverified
b6b570951fcd3f5ab39099bbef8759ad70fefa51

Add release notes for v0.7.0

ggcushen committed 6 years ago
Unverified
6eac3c570ce9a613071d09f675e65d4abcea95c5

views: Disable AppAuthentication, requires further testing

ggcushen committed 6 years ago

README

The README file for this repository.

============= Mezzanine API: Transform Mezzanine into a Headless CMS

.. 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

No longer maintained - use Wagtail CMS instead

Mezzanine CMS and Mezzanine API are no longer maintained.

To deploy a new CMS with Python, it's recommended to use Wagtail CMS: https://wagtail.org/

Mezzanine API

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

Check out the "docs" folder

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