Django shell with imported models
Project description
A tiny application that import models from INSTALLED_APPS when manage.py shell command called.
Getting It
You can get django-extended-shell by using pip:
$ pip install django-extended-shell
Installing It
To enable django-extended-shell in your project you need to add it to INSTALLED_APPS in your projects settings.py file:
INSTALLED_APPS = ( ... 'extended_shell', ... )
Settings
Available settings, see extended_shell/settings.py
# Enable or disable import colors (Default: True) EXTENDED_SHELL_COLORED = True # Import models from INSTALLED_APPS (Default: True) EXTENDED_SHELL_IMPORT_APPS_MODELS = True # List of custom user modules EXTENDED_SHELL_IMPORTS = [] # List of usefull django utils EXTENDED_SHELL_DEFAULTS = [ 'django.conf.settings', 'django.core.cache.cache', 'django.utils.timezone', 'django.db.models.Avg', 'django.db.models.Count', 'django.db.models.F', 'django.db.models.Q', 'django.db.models.Max', 'django.db.models.Min', 'django.db.models.Sum' ]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django-extended-shell-0.1.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f083dfeeada2ea9a74618212d60649404525bef958f05405db0c104692df4d56 |
|
MD5 | bdf838c3e6b3d75fbeeb05ba2a9a650b |
|
BLAKE2b-256 | 00b0c9261a5a5b5d8ef989d2297b260f6be5a50379512c165c73aaecdb0c8388 |
Close
Hashes for django_extended_shell-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3bb0d5875708ede280e134755b303d8394f8d1d19e39e3189c25ecc3e2c1fdb |
|
MD5 | d977caf40042731a47e4f2c75b22eec6 |
|
BLAKE2b-256 | 48a99732c8e512fbe5ae99ccdff98057413fa049c0ea9efd598cb80593af39bc |