All Projects → django-cms → Djangocms Admin Style

django-cms / Djangocms Admin Style

Licence: other
django CMS Admin Style is a Django Theme tailored to the needs of django CMS.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Djangocms Admin Style

Django Page Cms
Official Django page CMS git repository
Stars: ✭ 277 (-1.77%)
Mutual labels:  cms, django, django-admin
Djangocms Picture
django CMS Picture is a plugin for django CMS that allows you to add images on your site.
Stars: ✭ 37 (-86.88%)
Mutual labels:  cms, django, addon
Django Filer
File and Image Management Application for django
Stars: ✭ 1,384 (+390.78%)
Mutual labels:  cms, django, addon
Djangocms Googlemap
django CMS Google Map is a set of plugins for django CMS that allow you to implement Google Map into your website.
Stars: ✭ 35 (-87.59%)
Mutual labels:  cms, django, addon
Djangocms Text Ckeditor
Text Plugin for django CMS using CKEditor 4
Stars: ✭ 126 (-55.32%)
Mutual labels:  cms, django, addon
Django Minicms
Django 开发简易的内容管理系统
Stars: ✭ 56 (-80.14%)
Mutual labels:  cms, django
Django Cms
The easy-to-use and developer-friendly enterprise CMS powered by Django
Stars: ✭ 8,522 (+2921.99%)
Mutual labels:  cms, django
Django Arctic
Django Arctic is a framework that simplifies the creation of custom content management systems.
Stars: ✭ 68 (-75.89%)
Mutual labels:  cms, django
Vapid
Vapid is an intentionally simple content management system built on the idea that you can create a custom dashboard without ever leaving the HTML.
Stars: ✭ 1,553 (+450.71%)
Mutual labels:  cms, scss
Django Fiber
Django Fiber - a simple, user-friendly CMS for all your Django projects
Stars: ✭ 653 (+131.56%)
Mutual labels:  cms, django
Mezzanine Api
RESTful web API for Mezzanine CMS
Stars: ✭ 84 (-70.21%)
Mutual labels:  cms, django
Wagtail
A Django content management system focused on flexibility and user experience
Stars: ✭ 11,387 (+3937.94%)
Mutual labels:  cms, django
Django Mptt Admin
Django-mptt-admin provides a nice Django Admin interface for Mptt models
Stars: ✭ 256 (-9.22%)
Mutual labels:  django, django-admin
Ezlog
Easy blog system powered by django
Stars: ✭ 34 (-87.94%)
Mutual labels:  cms, django
Jbt blog
一个基于Django2.0+Python3.6的博客/A simple blog based on python3.6 and Django2.0.
Stars: ✭ 137 (-51.42%)
Mutual labels:  cms, django
Django Wpadmin
WordPress look and feel for Django administration panel
Stars: ✭ 259 (-8.16%)
Mutual labels:  django, django-admin
Coderedcms
A content management system for marketing websites based on Django and Wagtail.
Stars: ✭ 386 (+36.88%)
Mutual labels:  cms, django
Puput
A Django blog app implemented in Wagtail
Stars: ✭ 450 (+59.57%)
Mutual labels:  cms, django
Django Fluent Dashboard
An improved django-admin-tools dashboard for Django projects
Stars: ✭ 266 (-5.67%)
Mutual labels:  django, django-admin
Cms
Club Management System of amFOSS, powered by CMS
Stars: ✭ 263 (-6.74%)
Mutual labels:  cms, django

====================== django CMS Admin Style

|pypi| |build| |coverage|

Adds pretty CSS styles for the django CMS admin interface.

+---------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | .. image:: https://raw.githubusercontent.com/divio/djangocms-admin-style/master/preview/dashboard.png | .. image:: https://raw.githubusercontent.com/divio/djangocms-admin-style/master/preview/listview.png | +---------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | .. image:: https://raw.githubusercontent.com/divio/djangocms-admin-style/master/preview/datepicker.png | .. image:: https://raw.githubusercontent.com/divio/djangocms-admin-style/master/preview/shortcuts.png | +---------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+

The shortcuts you see on top of the dashboard are from django-admin-shortcuts <https://github.com/alesdotio/django-admin-shortcuts/>_

Contributing

This is a an open-source project. We'll be delighted to receive your feedback in the form of issues and pull requests. Before submitting your pull request, please review our contribution guidelines <http://docs.django-cms.org/en/latest/contributing/index.html>_.

We're grateful to all contributors who have helped create and maintain this package. Contributors are listed at the contributors <https://github.com/divio/djangocms-admin-style/graphs/contributors>_ section.

One of the easiest contributions you can make is helping to translate this addon on Transifex <https://www.transifex.com/projects/p/djangocms-admin-style/>_.

Documentation

See REQUIREMENTS in the setup.py <https://github.com/divio/djangocms-admin-style/blob/master/setup.py>_ file for additional dependencies:

|python| |django| |djangocms|

Installation

For a manual install:

  • run pip install djangocms-admin-style
  • add djangocms_admin_style to your INSTALLED_APPS just before 'django.contrib.admin'
  • run python manage.py migrate djangocms_admin_style

Configuration

The django CMS Admin Style overrides django admin's base_site.html, but you can still partially customize this page. Look at the source of templates/admin/base_site.html and override the templates that are included in various blocks. For example, you can add your own CSS in templates/admin/inc/extrastyle.html.

The following additional settings can be set:

  • CMS_ENABLE_UPDATE_CHECK = True Set to False to disable the update notification.
  • CMS_UPDATE_CHECK_TYPE = ('minor') Set to ('patch') to get only patch notifications. (minor = 3.x.x, patch = 3.4.x)

The update checker does not gather or record any data.

To compile CSS run the following commands using node 8:

  • npm install
  • gulp

For further options have a look at the gulpfile.js.

Running Tests

You can run tests by executing::

virtualenv env
source env/bin/activate
pip install -r tests/requirements/base.txt
python setup.py test

In order to run integration tests you need to have Docker installed, then run the following command::

make test

To test other Django versions simply append `VERSION=3.1``. You can also run the test server through::

make run

The integration tests are written using Casperjs, phantomcss and djangocms-casper-helpers.

.. |pypi| image:: https://badge.fury.io/py/djangocms-admin-style.svg :target: http://badge.fury.io/py/djangocms-admin-style .. |build| image:: https://travis-ci.org/divio/djangocms-admin-style.svg?branch=master :target: https://travis-ci.org/divio/djangocms-admin-style .. |coverage| image:: https://codecov.io/gh/divio/djangocms-admin-style/branch/master/graph/badge.svg :target: https://codecov.io/gh/divio/djangocms-admin-style

.. |python| image:: https://img.shields.io/badge/python-3.5+-blue.svg :target: https://pypi.org/project/djangocms-admin-style/ .. |django| image:: https://img.shields.io/badge/django-2.2,%203.0,%203.1-blue.svg :target: https://www.djangoproject.com/ .. |djangocms| image:: https://img.shields.io/badge/django%20CMS-3.6%2B-blue.svg :target: https://www.django-cms.org/

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