Skip to main content

Definition of models used for python-gitmodel

Project description

Unicore Gitmodels
=================

Definition of models used for python-gitmodel

Installation
------------

::

$ pip install unicore-gitmodels



Usage
-----

::

# models.py

from unicore_gitmodels.models import GitPageModel, GitCategoryModel

ws = Workspace('/path/to/repo/.git')
GitPage = ws.register_model(GitPageModel)
GitCategory = ws.register_model(GitCategoryModel)

::

# views.py

page = GitPage(title='a title', slug='a-title', content='some sample content')
page.save(True, message="sample git commit")
Authors
=======

Praekelt Foundation
-------------------

* Milton Madanda
Changelog
=========

1.2.0
-----

#. Added featured_in_category boolean field.

1.1.0
-----
#. Added language and source fields

1.0.3
-----
#. Add slugify to page model

1.0.2
-----
#. Add slugify to model for cases when no slug is provided

1.0.1
-----
#. Ensure all files included in pypi package

1.0.0
-----
#. Initial version from unicore-cms/unicore-cms-django

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unicore-gitmodels-1.2.0.tar.gz (6.3 kB view details)

Uploaded Source

File details

Details for the file unicore-gitmodels-1.2.0.tar.gz.

File metadata

File hashes

Hashes for unicore-gitmodels-1.2.0.tar.gz
Algorithm Hash digest
SHA256 a107921f467fe0c6dfdfeea2e9c8442dd4bda0f9b6c79d2ba1dbf173fc770f05
MD5 845c8d5677ed170bf399291e08b04ec1
BLAKE2b-256 dfc237e875621dee5815cbb5c2cb88c5fc0f42d3c1cf4d5b77992b7b15ae1057

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page