collection of django-admin helper
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vincent Adolphe dc76a1411d fix(filtre etendu): boutons 1 month ago
basket fix(filtre etendu): boutons 1 month ago
.editorconfig build(basket): add linter config file 2 months ago
.gitignore cleanup source 2 months ago
.gitmessage build(basket): ajout .gitmessage 2 months ago
LICENSE.txt initial commit 7 years ago
MANIFEST.in build(MANIFEST): include translations 2 months ago
Makefile build(pyproject.toml): corrige build en suivant la PEP518 2 months ago
README initial commit 7 years ago
README.basket big filter .as_dl() 4 years ago
README.batchupdate initial commit 7 years ago
README.bigfilter initial commit 7 years ago
README.collapse initial commit 7 years ago
README.i18n Compilation des messages traduits (anglais -> francais) 6 years ago
README.rst build(basket): set layout for a pip package 2 months ago
agpl-header.txt initial commit 7 years ago
black.toml build(pyproject.toml): corrige build en suivant la PEP518 2 months ago
setup.cfg build(basket): add linter config file 2 months ago
setup.py ref(setup.py): isort 2 months ago

README

# Copyright (C) 2012  Cliss XXI
#
# This file is part of django-basket
#
# django-basket is free software: you can redistribute it and/or modify it
# under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# django-basket is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# Author: Vincent Adolphe


Django basket is a addon of django admin, it enable several helper:

status:
p - project (nothing commited yet), s - start of dev (not yet working)
w - work in progress(workable), c - commited

1 -c- Filter Collapsable in the changelist view (javascript)
2 -s- Recursive "edit" along the recursive "add" button (javascript)
3 -c- BasketAdmin a Mixin class to enable a selection basket
4 -w- BatchUpdate a Mixin class to enable update of several fields at once
5 -p- FilterAdmin a Mixin class to enable advanced filter
6 -p- FormAbstract a Mixin class to display an Abstract in the changeform_view

See each README for more details

History:
As a django newbie and lazy coder, I want to be able to reuse my code as much as
possible.