A mediocre django fixture generator
Project description
pablo
a mediocre fixture generator for django
Installation
pip install django-pablo
Setup
- Add
pablo
insettings.py
of your django project
INSTALLED_APPS = (
'django_prometheus',
'rest_framework',
'django.contrib.contenttypes',
'django.contrib.auth',
'pablo'
)
- just run
python manage.py pablo app_name.ModelName --limit 1 -v 1
Usage
usage: manage.py pablo [-h] [-l LIMIT] [-e EXCLUDE] [--debug] [--version] [-v {0,1,2,3}] [--settings SETTINGS] [--pythonpath PYTHONPATH] [--traceback] [--no-color]
[--force-color]
[app_label[.ModelName] ...]
Generate (sometimes)meaningful fixtures for your django project
positional arguments:
app_label[.ModelName]
Restricts fixture to the specified app_label or app_label.ModelName
optional arguments:
-h, --help show this help message and exit
-l LIMIT, --limit LIMIT
Limit number of fixtures generated for a model
-e EXCLUDE, --exclude EXCLUDE
An app_label or app_label.ModelName to exclude (use multiple --exclude to exclude multiple apps/models)
--debug Enable verbosity with --debug flag
--version show program's version number and exit
-v {0,1,2,3}, --verbosity {0,1,2,3}
Verbosity level; 0=minimal output, 1=normal output, 2=verbose output, 3=very verbose output
Sample
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-pablo-0.0.1.tar.gz
(4.1 kB
view hashes)
Built Distribution
Close
Hashes for django_pablo-0.0.1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 884527a3c268009c7f83c78cd2d76b3f3a109fbb51e5c90833d0dd0cd2fad0a1 |
|
MD5 | 70cd58f14d66b30b8e6b5657766fb4bd |
|
BLAKE2b-256 | 1564f848ebe8e546d9d53a899dd6560bcf317e9d944ca3262d5c61c1905287cf |