Metadata-Version: 2.1
Name: django-camomilla-cms
Version: 6.0.0b13
Summary: Django powered cms
Author-email: Lotrèk <dimmitutto@lotrek.it>
License: MIT
Project-URL: Homepage, https://github.com/lotrekagency/camomilla
Keywords: cms,django,api cms
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: django-modeltranslation~=0.18.11
Requires-Dist: djsuperadmin<1.0.0,>=0.9
Requires-Dist: djangorestframework<4.0.0,>=3.10.0
Requires-Dist: django-admin-interface<1.0.0,>=0.26.0
Requires-Dist: Pillow<10.0.0,>=6.2.0
Requires-Dist: django-ckeditor<7.0.0,>=5.7.1
Requires-Dist: python-magic<0.5,>=0.4
Requires-Dist: django-jsonform~=2.19.0
Requires-Dist: Django>=3.2
Requires-Dist: pydantic~=2.2.1

# camomilla django cms [![PyPI](https://img.shields.io/pypi/v/django-camomilla-cms?style=flat-square)](https://pypi.org/project/django-camomilla-cms) ![Codecov](https://img.shields.io/codecov/c/github/lotrekagency/camomilla?style=flat-square) ![GitHub Workflow Status](https://img.shields.io/github/workflow/status/lotrekagency/camomilla/Test,%20Coverage%20and%20Release?style=flat-square) [![GitHub](https://img.shields.io/github/license/lotrekagency/camomilla?style=flat-square)](./LICENSE)

## Install 

```shell
$ pip install django-camomilla-cms
```

## Setup 
```shell
$ mkdir -p camomilla_migrations
$ touch camomilla_migrations.__init__.py
$ python manage.py makemigrations camomilla
$ python manage.py migrate camomilla
```


## Settings

Camomilla brings a lot of default settings you can include in your project's ones

    from camomilla.defaults import *

Remember to add all the required applications in your project

```python
INSTALLED_APPS = [
    ...
    'camomilla', # always needed
    'camomilla.theme', # needed to customize admin interface
    'djsuperadmin', # needed if you whant to use djsuperadmin for contents
    'modeltranslation', # needed if your website is multilanguage (can be added later)
    'rest_framework',  # always needed
    'rest_framework.authtoken',  # always needed
    ...
]
```

## Run the server

    $ python manage.py runserver

## Run tests

    pip install -r requirements-dev.txt
    make test
