Saravanan666/pypi-org huggingface dataset:
Package: django-adminlte
Noticebecause of my old project use this lib, but it no longer exist on pypi.for convenience, I copy this source and re-up to pypibellow is information abour author and this projectMetadata-Version: 2.1
Name: django-adminlte
Version: 1.2
Summary: AdminLTE Bootstrap Theme packaged for Django
Home-page: https://github.com/ricardotun/django-adminlte
Author: Ricardo Tun
Author-email: me@ricardotun.net
License: MIT License
...
Requires-Dist: django (>=1.4)

## ToDo

- Base template
- Template tags

## About AdminLTE

**AdminLTE** -- is a fully responsive admin template. Based on **Bootstrap 3** framework. Highly customizable and easy to use. Fits many screen resolutions from small mobile devices to large desktops. Check out the live preview now and see for yourself.

**Live Preview: http://almsaeedstudio.com/preview/**
Package: django-adminlte2-templates
AdminLTE 2 templates for Djangodjango-adminlte2-templatesprovides templates to easily integrateAdminLTE 2to your Django projects.
Also included in the package is an optional AdminLTE-based theme for Django Admin.For more information, please see thedocumentationonline.
Alternatively, the documentation is also available in thedocsdirectory of the project.This Django module assumes that you have prior experience with AdminLTE 2.
Please check theAdminLTE 2 documentationonline for your reference.For a live version of the example project of this app, please checkhttps://djangoadminlte2templates.pythonanywhere.com/.RequirementsPython (2.7, 3.4, 3.5, 3.6, 3.7, 3.8)Django (1.11, 2.0, 2.1, 2.2, 3.0, 3.1)InstallationInstalling usingpip:pip install django-adminlte2-templatesAddadminlte2_templatestoINSTALLED_APPS:INSTALLED_APPS=['adminlte2_templates','adminlte2_admin',# Optional Django Admin theme..]Addadminlte2_templates.context_processors.templatetocontext_processors:TEMPLATES=[...'OPTIONS':{'context_processors':[...'adminlte2_templates.context_processors.template',],...]This module provides static files for the following client-side libraries out-of-the-box:AdminLTE 2.4.18 (static/adminlte2/adminlte-2.4.18)Bootstrap 3.4.1 (static/adminlte2/bootstrap-3.4.1)DataTables 1.10.21 (static/adminlte2/datatables-1.10.21)Font Awesome 4.7.0 (static/adminlte2/fontawesome-4.7.0)HTML5Shiv 3.7.3 (static/adminlte2/html5shiv-3.7.3)jQuery 3.5.1 (static/adminlte2/jquery-3.5.1)Respond.js 1.4.2 (static/adminlte2/respond-1.4.2)Select2 4.0.13 (static/adminlte2/select2-4.0.13)QuickstartHead to theQuickstartsection of the documentation online for an example usage ofdjango-adminlte2-templates.Also, an example Django projectexample_projectis included in the module for your reference.LinksDocumentation:https://django-adminlte2-templates.readthedocs.io/en/latest/Source Code:https://github.com/josemarimanio/django-adminlte2-templates/Package:https://pypi.org/project/django-adminlte2-templates/AdminLTE 2:https://adminlte.io/themes/AdminLTE/index2.html/
Package: django-adminlte3
AdminLTE Templates, Template Tags, and Admin Theme for DjangoDjango AdminLTE3 provides the functionality of the AdminLTE3 theme
to developers in the form of standard base templates. Optional styling for
Django's built-in admin interface is also provided.InstallationInstallation using pip:pip install django-adminlte3Add to installed apps:INSTALLED_APPS = [
     # General use templates & template tags (should appear first)
    'adminlte3',
     # Optional: Django admin theme (must be before django.contrib.admin)
    'adminlte3_theme',

    ...
]Don't forget to collect staticpython manage.py collectstaticUsageThebase templateis designed to be highly customisable. Template blocks are provided to
allow you to hook in customisations as you wishAdmin Theme UsageInstall as per the above installation instructions. The django admin UI should then change as expected.DocumentationCan be found at:http://django-adminlte3.readthedocs.ioCreditsThis project a based heavily on work by the following:dnaextrim fordjango_adminlte_xbeastbikes fordjango-adminlteadamcharnock fordjango-adminlte2ScreenshotsAdmin Area:Home :Model :Editing Model:Site Area:Landing:
Package: django-adminlte-3
AdminLTE Templates, Template Tags, and Admin Theme for DjangoDjango AdminLTE3 provides the functionality of the AdminLTE3 theme
to developers in the form of standard base templates. Optional styling for
Django's built-in admin interface is also provided.InstallationInstallation using pip:pip install django-adminlte3Add to installed apps:INSTALLED_APPS = [
     # General use templates & template tags (should appear first)
    'adminlte3',
     # Optional: Django admin theme (must be before django.contrib.admin)
    'adminlte3_theme',

    ...
]Don't forget to collect staticpython manage.py collectstaticUsageThebase templateis designed to be highly customisable. Template blocks are provided to
allow you to hook in customisations as you wishAdmin Theme UsageInstall as per the above installation instructions. The django admin UI should then change as expected.DocumentationCan be found at:http://django-adminlte3.readthedocs.ioCreditsThis project a based heavily on work by the following:dnaextrim fordjango_adminlte_xbeastbikes fordjango-adminlteadamcharnock fordjango-adminlte2ScreenshotsAdmin Area:Home :Model :Editing Model:Site Area:Landing:
Package: django-adminlte3-amigne
django-adminlte3django-adminlte3 provides the functionality of the AdminLTE3 theme
to developers in the form of standard base templates. Optional styling for
Django's built-in admin interface is also provided.UsageThebase templateis designed to be highly customisable. Template blocks are provided to
allow you to hook in customisations as you wishCreditsThis project a based heavily on work by the following:d-demirci ford-demirci/django-adminlte3dnaextrim fordjango_adminlte_xbeastbikes fordjango-adminlteadamcharnock fordjango-adminlte2
Package: django-adminlte-amigne
django-adminlteThis package is an integration of theAdminLTEtemplate as a Django application.It is intended to be a foundation for the generation of the base
template file of new Django project.This project is currently in a very early development state: Please note
that defined {% block %} sections may change in further development
releases before reaching stability. Please consider this before adopting
this module for your own projects.UsageThe application must be added in theINSTALLED_APPSlist within the
project settings file.INSTALLED_APPS = [
   ...
    'adminlte',
]It is a good practice to write a projectbase.htmlfile that extends the
adminlte's application base template and define the fixed elements for the
project there.{% extends "adminlte/base.html" %}Please refer to the filesadminlte/base_template.htmlandadminlte/base.htmlto retrieve the block names. This will be documented
at a later stage, when the template will have reached stability.The template requires thedjango-menu-gauteronpackage to dynamically generate the navigation menu.DemoThis package includes all demonstration/example files packaged with the
AdminLTE template. These examples have been "Django-ized".These files can easily be tested by refering to the urls and menu files.In the project settings file, add:INSTALLED_APPS = [
    ...
    'adminlte',
]In the projecturls.py, include:from django.urls import include, path

urlpatterns = [
    ...
    path('demo/', include('adminlte.demo.urls', namespace='adminlte-demo')),
]In the project 'menu.py', include:from django_menu import include

menu = [
    ...
    *include('adminlte.demo.menu'),
]The demo files can be browsed usinghttp://127.0.0.1:8000/demo/(if your
server runs on 127.0.0.1:8000 and the configured path isdemo/).The example templates can be used as models to generate your own
project base template.RequirementsThis package requiresDjango 3.8 or above (not tested with below versions)django-menu-gauteronContributionAny contribution (code, requests, advices, ...) is very welcome. No project
is (or at least should be) a one-man show!This modest project can get more ambitious thanks to your ideas.
Package: django-adminlte-full
Django-AdminLTE-FullThis Django application is port theAdminLTEfor easy integration intoDjangoFramework.InstallationInstall the latest stable version:$ pip install django-adminlte-fullor install development version (bugs are possible):$ pip install https://github.com/kyzima-spb/django-adminlte-full/archive/dev-master.zipIn the settings, addcrispy_formsandadminlte_fullto yourINSTALLED_APPS, like this:INSTALLED_APPS = [
    ...
    'crispy_forms',
    'adminlte_full',
]In the settings, set the value of theCRISPY_TEMPLATE_PACKoption as'bootstrap4':CRISPY_TEMPLATE_PACK = 'bootstrap4'In the settings, addadminlteto the list of context processors, like this:TEMPLATES = [
    {
        ...
        'OPTIONS': {
            'context_processors': [
                ...
                'adminlte_full.context_processors.adminlte',
            ],
        },
    },
]Include the URLconf in your projecturls.pylike this:path('', include('adminlte_full.urls'))DocumentationContinue reading the documentation.CHANGELOG0.2.0Upgrading to Bootstrap 4 and AdminLTE 3.Full integration with Django authentication system.Added pages for 400, 403, 404 and 500 errors.Thedjango-bootstrapdependency has been replaced with a more functionaldjango-crispy-form.Color skins for sidebar, navbar and logo.The manager provides the following decorators for loaders:manager.@home_page_getter- sets a callback to get the home page.@manager.menu_loader- sets the callback for loading a menu from the database or other source.@manager.messages_loader- sets the callback for loading a messages from the database or other source.@manager.notifications_loader- sets the callback for loading a notifications from the database or other source.@manager.tasks_loader- sets the callback for loading a tasks from the database or other source.@manager.user_getter- sets a callback to get the original user object. It has a default implementation.The extension depends on theadminlte-basepackage, into which all the basic logic has been moved.The application menu is now stored in the database.The following context managers have been added:config- getting the configuration parameter in the template.ThemeColor- color styles.ThemeLayout- layout Options.adminlte_user- current user.The following template filters are added:gravatar- getting an avatar using the Gravatar service.humanize- date output in human-readable format.Almost all classes, functions and templates from the previous release are removed. All signals are also deleted.0.1.1The release was added only to maintain backward compatibility. All new code will no longer work with the old version.
Package: django-adminlte-x
#**Django-AdminLTE-X**###**Django AdminLTE Template**AdminLTE Bootstrap Theme packaged for Django**Quick Start**Install the pip package:```pip install django_adminlte_x```Add `adminlte` to your `INSTALLED_APPS` setting like this:```INSTALLED_APPS = ('adminlte'...)```It is almost done. You can check if this is working by adding a template**Adding navigation**```pythonfrom adminlte.templatetags.menu import MenuMenu.add(label, link, icon, id, parent)```**Set Model Icon**```pythonfrom adminlte.templatetags.menu import MenuMenu.Menu.set_model_icon('AppName', 'fa fa-plus')```**Assets**```Assets.js(['jquery.min.js'])Assets.css(['stylesheet':['bootstrap.min.css']])```
Package: django-admin-material
===============django-admin-material===============django-admin-material is a different style for Django Admin.It is based on Material Design by Google https://material.ioThe framework used is Materialize CSS https://materializecss.comNOTE: This project is still under development. Feel free to contribute andopen new issues if you find any problem.I will release the version 1.0.0 once it becomes stable and production ready.Installation-----------1. Install using::pip install django-admin-material2. Add "django_admin_material" to your INSTALLED_APPS setting like this::INSTALLED_APPS = [...'django_admin_material',]It should be as high as possible, definetly higher than 'django.contrib.admin'Demo-----------1. Download/clone this repository2. Run (possibly in a virtual environment)::pip install -r requirements.txt3. Run::./reset_db.shIt will install the necessary migration and fixtures4. Run::python3 manage.py runserver5. Visit http://localhost:8000/admin6. Log in using "admin:admin"Examples-----------.. image:: docs/images/dashboard.png:width: 600.. image:: docs/images/changelist.png:width: 600.. image:: docs/images/form.png:width: 600.. image:: docs/images/inline.png:width: 600
Package: django-admin-material-able
Django material admin is a Django admin based on material design.This django app is tested on python 3.8 and django 3.0InstallationAdd “material_admin” to your INSTALLED_APPS setting like this:INSTALLED_APPS = [
    'material_admin',
    'django.contrib.admin',
    ...
]Runpython3 manage.py runserverto start server.Visithttp://127.0.0.1:8000/admin/
Package: django-admin-material-dashboard-rtl
Django Admin MaterialModern template forDjango Admin Interfacecoded on top ofMaterial Dashboard, an open-sourceBoostrap 5design fromCreative-Tim.Actively supported byAppSeedviaEmailandDiscord.Links & ResourcesUI Kit:Material Dashboard BS5v3.0.5by Creative-TimDjango Material Dashboard- free starter with the same designDjango Material Dashboard- LIVE DemoBlack Friday-75%OFFThe campaign is active until30.NOVand applies to all products and licenses.WhyDjango Admin MaterialModernBootstrap 5DesignResponsive InterfaceMinimal TemplateoverridingEasy integrationHow to use itInstall the packageviaPIP$pipinstalldjango-admin-material-dashboard
//OR
$pipinstallgit+https://github.com/app-generator/django-admin-material-dashboard.gitAddadmin_materialapplication to theINSTALLED_APPSsetting of your Django projectsettings.pyfile (note it should be beforedjango.contrib.admin):INSTALLED_APPS=(...'admin_material.apps.AdminMaterialDashboardConfig','django.contrib.admin',)AddLOGIN_REDIRECT_URLandEMAIL_BACKENDof your Django projectsettings.pyfile:LOGIN_REDIRECT_URL='/'# EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'EMAIL_BACKEND='django.core.mail.backends.console.EmailBackend'Addadmin_materialurls in your Django Projecturls.pyfilefromdjango.urlsimportpath,includeurlpatterns=[...path('',include('admin_material.urls')),]Collect staticif you are inproduction environment:$pythonmanage.pycollectstaticStart the app$# Set up the database$pythonmanage.pymakemigrations
$pythonmanage.pymigrate
$
$# Create the superuser$pythonmanage.pycreatesuperuser
$
$# Start the application (development mode)$pythonmanage.pyrunserver# default port 8000Access theadminsection in the browser:http://127.0.0.1:8000/ScreenshotsMaterial Dashboard Theme-Admin SectionMaterial Dashboard Theme-Admin WidgetsDjango Admin Material- Modern Admin Interface provided byAppSeed
Package: django-admin-mazer
Django-Admin-Mazer is a Django app to change design of default Django admin panel.
It is based on Bootstrap 5 and an open-source template named Mazer.
It is developed to be a drop-in replacement for Django’s default admin panel
unlike other admin panel libraries which require extra configurations.Quick startAdd “django_admin_mazer” to your INSTALLED_APPS setting above “django.contrib.admin” like this:INSTALLED_APPS = [
    'django_admin_mazer',
    "django.contrib.admin",
    ...
]Start the development server and visithttp://127.0.0.1:8000/admin/or your admin url.
The “Mazer” template should override the default admin panel designs.
Package: django-admin-mixin
django admin mixinМодуль реализует механизм примесей (mixin) для Django admin.
С помощью модуля можно упростить конфигурацию admin.pyПрименение:Если у вас есть много моделей, которые имеют повторяющиеся поля.
С этими полями как-то надо работать в админке, например, фильтровать, искать по ним.
То вы можете вынести этот повторяющийся блок в mixin.Free software: MIT licenseDocumentation:https://django-admin-mixin.readthedocs.io.Installpip install django-admin-mixinConfigurationUsageExample models:# models.py

class SuperModel1(models.Model):
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)
    value1 = models.CharField(max_length=25)
    value2 = models.FloatField()


class SuperModel2(models.Model):
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)
    super_val1 = models.CharField(max_length=120)
    super_val2 = models.FloatField()Example admin.py:# admin.py
from django.contrib import admin
from super_app.models import SuperModel1, SuperModel2
from django_admin_mixin import MixinAdminCombiner

class TimeMixinAdmin(admin.ModelAdmin):
    list_display = ['created_at']
    ordering = ['-created_at']
    list_filter = ['created_at', 'updated_at']

@admin.register(SuperModel1)
class SuperModel1Admin(MixinAdminCombiner):
    mixins = [TimeMixinAdmin, ]
    list_display = ['value1']


@admin.register(SuperModel2)
class SuperModel2Admin(MixinAdminCombiner):
    mixins = [TimeMixinAdmin, ]
    list_display = ['super_val1', 'super_val2']Result:<image>FeaturesTODOHistory0.1.0 (2016-09-24)First release on PyPI.
Package: django-admin-model-list-order
django-admin-model-list-orderCustom ordering for models in the admin app. You can define your order byadmin_orderin ModelAdminInstallInstall django-admin-model-list-order:.. code-block:: bashpip install django-admin-model-list-orderConfigurationAddadmin_model_list_ordertoINSTALLED_APPS:.. code-block:: bashINSTALLED_APPS = (
    ...
    'admin_model_list_order',
    ...
)Add theAdminModelListOrdertoMIDDLEWARE_CLASSES:.. code-block:: bashMIDDLEWARE_CLASSES = (
    ...
    'admin_model_list_order.middleware.AdminModelListOrder',
    ...
)Add the settingADMIN_MODEL_DEFAULT_PRIORITYto your settings.py, It will add default priority 100 to modelAdmin:.. code-block:: bashADMIN_MODEL_DEFAULT_PRIORITY = 100Add the settingadmin_orderto your admin.py:.. code-block:: bashclass YourModelAdmin(admin.ModelAdmin):
    model = YourModel
    admin_order = 1Example.. code-block:: bashclass Model1(admin.ModelAdmin):
    model = Model 1
    admin_order = 1

.. code-block:: bash

class Model2(admin.ModelAdmin):
    model = Model 2
    admin_order = 2It will come in app in this orderModel 1Model 2History0.0.1 (2021-07-27)
++++++++++++++++++First release on PyPI.
Package: django-admin-multiple-choice-list-filter
========================================Django Admin Multiple Choice List Filter========================================The SimpleListFilter that ships with Django only allows you to filter on oneoption at a time. MultipleChoiceListFilter extends SimpleListFilter to allow youto filter on multiple options.Getting started---------------Install via pip::pip install django-admin-multiple-choice-list-filterAdd to INSTALLED_APPS in settings.py::# project/settings.pyINSTALLED_APPS = [...'django_admin_multiple_choice_list_filter',]As an example, let's say you had a ``shop`` app. In that app you have an ``Order`` model with a ``status`` field that has limited choices::# shop/models.pyfrom django.db import modelsclass Statuses(object):RECEIVED, PROCESSING, SHIPPED, CLOSED = range(0, 4)CHOICES = ((RECEIVED, 'Received'),(PROCESSING, 'Processing'),(SHIPPED, 'Shipped'),(CLOSED, 'Closed'),)class Order(models.Model):status = models.IntegerField(choices=Statuses.CHOICES,default=Statuses.RECEIVED,)Then, in your app's admin.py::# shop/admin.pyfrom django.contrib import adminfrom django_admin_multiple_choice_list_filter.list_filters import MultipleChoiceListFilterfrom .models import Order, Statusesclass StatusListFilter(MultipleChoiceListFilter):title = 'Status'parameter_name = 'status__in'def lookups(self, request, model_admin):return Statuses.CHOICESclass OrderAdmin(admin.ModelAdmin):list_display = ('status',)list_filter = (StatusListFilter,)admin.site.register(Order, OrderAdmin)Your admin area will now display the MultipleChoiceListFilter. It looks a lot like theSimpleListFilter, except there is now an additional link next to each choice. Use theselinks to include or exclude the choice from the results. You can mix and match anycombination you like... image:: https://raw.githubusercontent.com/ctxis/django-admin-multiple-choice-list-filter/master/django-admin-multiple-choice-list-filter.pngYou can override the default template in one of two ways.1. Override the template: https://docs.djangoproject.com/en/2.0/howto/overriding-templates/.The default template location is ``django_admin_multiple_choice_list_filter/filter.html``2. Set the template name in your subclass of MultipleChoiceListFilter, e.g.::# shop/admin.py...class StatusListFilter(MultipleChoiceListFilter):template = 'path/to/your/template.html'...
Package: django-admin-multi-select-filter
Django admin multi-select filterDjango admin multi-select filter is a Django app that allows you to add a multi-select filter to the Django admin.InstallationInstall using pip:pipinstalldjango-admin-multi-select-filterUse theMultiSelectFilter(orMultiSelectRelatedFieldListFilterwhen using on related fields) in your admin classes (you donotneed to add the app toINSTALLED_APPS):fromdjango.contribimportadminfromdjango_admin_multi_select_filter.filtersimportMultiSelectFieldListFilterclassMyModelAdmin(admin.ModelAdmin):list_filter=(...('my_field',MultiSelectFieldListFilter),...)
Package: django-admin-nmb
Django admin - no more blue is a Django app that let you choose a skin for your django admin. You can let your users set their favorite theme on the session or you can choose to statically set the theme for the entire application.
With a variations of fruity themes you can now set a unique appearance for your Django.Color your environments! It’s easier not to break something into production now.Show me how to use itAfter you follow the guide bellow on getting started with django-admin-no-more-blue it should work like this:If STATIC_THEME is FalseThe theme will be selected by every user and will be saved on the sessionYou can spot the CHANGE THEME button, don’t be shy! Click it!Let’s say we change the theme to PLUM.That’s it, your theme is now purple and fine!If STATIC_THEME is TrueThe select theme option will not be visible anymore and all the users will see the theme configured in settings.As you can see, in the settings, the THEME is set to “apple”.Quick StartAdd “no_more_blue” to your INSTALLED_APPS settings like this:INSTALLED_APPS = [
    'no_more_blue',
    ...
]! The order is importantIn settings.py, make sure you have ‘django.template.context_processors.request’ added in the context_processors.In settings.py, at TEMPLATES section, inside ‘OPTIONS’, at the same level with context_processors, add:'libraries': {
            'themes': 'no_more_blue.templatetags.themes',
  }TEMPLATES should look like this:TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.request',
                 ...
            ],
            'libraries': {
                'themes': 'no_more_blue.templatetags.themes',

            }
        },
    },
]Include URLconf into your project urls.py like this:from no_more_blue.urls import themes_urlpatterns
...

urlpatterns = [
    path('themes/', include(themes_urlpatterns)),
    ...
]And as a final step add STATIC_THEME and THEME variables in your settings.STATIC_THEME - True/False depending on whether you want the theme to be static and all the users will have the same theme.THEME - if the theme is static (STATIC_THEME = True) you can set which theme you want to render. Here you should set the AKA for the theme.List of themes:AKATITLECOLORbaseBase ThemeLight blueblueberryBlueberry ThemeBlueappleGreen Apple ThemeGreenmelonMelon ThemeDark GreenpeachPeach ThemeOrangeplumPlum ThemeLight PurplegrapesGrapes ThemePurpleThat’s it! Do not forget to use collectstatic when you are not in DEBUG mode