GitXplorerGitXplorer
g

mezzanine-api

public
88 stars
35 forks
0 issues

Commits

List of commits on branch master.
Verified
5fd5d6f77b3b81334f387e6ae9fbf116d71bc65d

Update README.rst

ggcushen committed 2 years ago
Verified
29b30921911b66880b28e8df93ac7ecc5786040f

Update README.rst

ggcushen committed 2 years ago
Verified
9ed6bf1e30340eb24906f353a0497e93fa4a4172

Update README.rst

ggcushen committed 2 years ago
Verified
3d14419e238edf49e1556c92731a9d0ac356c479

Update README.rst

ggcushen committed 4 years ago
Unverified
8e9d519c0008f46019302fa3d4bf83c372d4ae21

Add release notes for v0.7.1

ggcushen committed 6 years ago
Unverified
00a4db3d51671f04b361aa156be05bf694dafc84

Fix Django v2 removal of SessionAuthenticationMiddleware

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