Skip to content

h3/grappelli-fit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Grappelli-fit provide a compatibility layer for popular Django applications.

This is an early prototype which currently only support two applications, if it works as expected the list of supported apps will grow.

Feel free to contribute your compatibility layers for your favourites Django applications !

Currently supported applications

Screenshots

Rosetta

https://i.imgur.com/Jt4Rp.png

Language selection

https://i.imgur.com/2BAjO.png

Change form

Modeltranslation

https://i.imgur.com/QezPx.png

Change list

https://i.imgur.com/xrKot.png

Change form

Django-mptt

https://i.imgur.com/KShyL.png

Change list

Usage

settings.py

Grappelli-fit works by overriding templates and static files for differents project, so the installation is pretty straight forward:

STATICFILES_DIRS = (
   '/path/to/grappelli/static/',
   '/path/to/grappellifit/static/',
)

TEMPLATE_DIRS = (
    '/path/to/project/templates/',
    '/path/to/grappelli/templates/',
    '/path/to/grappellifit/templates/',
)

INSTALLED_APPS = (
    # ...
    'contrib.grappelli',
    'contrib.grappellifit',
    'django.contrib.admin',
    'modeltranslation',
    'rosetta',
    # ...
)

Credits

This project was created and is sponsored by:

https://motion-m.ca/media/img/logo.png

Motion Média (https://motion-m.ca)

About

A Grappelli compatibility layer for popular Django apps

Resources

License

Stars

Watchers

Forks

Packages

No packages published