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.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 289b924ef6f5248ec154cce8fee9c4acd72e38786bdd3f5a4334c61f952f57e4 |
|
MD5 | 3a4bceebd64a1028c622300d84dd446f |
|
BLAKE2b-256 | fb628e978995117147893eb7d12b49752a8e4cb65ef2a995ab22bfe2ce0e4f51 |
Close
Hashes for django_extended_shell-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0e7b914e13a91ba0cd2d609cf6aaeaf24817360c31e51a410db353e8d6016cf |
|
MD5 | a34d2c359c5dfbf2ce4deb6008aef783 |
|
BLAKE2b-256 | 7a49e8d92f54762b5f364e43712811625e4644052afaeaaa117e4ad231a26080 |