Plugin to generate the lorem ipsum for django model
Project description
Djipsum
====================================
.. image:: https://img.shields.io/badge/license-MIT-blue.svg?maxAge=2592000
.. image:: https://img.shields.io/pypi/pyversions/Django.svg?maxAge=2592000
Plugin to generate the lorem ipsum for django model
.. image:: http://i.imgur.com/8vg0KoC.png
Install
------------
Djipsum is available directly from `PyPI`_:
::
$ pip install djipsum
***).** And don't forget to add ``djipsum`` to your ``INSTALLED_APPS`` setting (without migrations).
Requirement
------------
* ``Django>=1.10.1``
Usage
------------
::
usage: manage.py djipsum [-h] [-dv]
[--app APP] [--model MODEL] [--max MAX]
To generate awesome lorem ipsum for your model class!
optional arguments:
-h, --help show this help message and exit
-dv, --djipsum_version
Show djipsum version and exit.
--app APP The APP name.
--model MODEL The Model Class name.
--max int(MAX) Maximum generate lorem ipsum.
Example
------------
::
# Default 10 objects
$ ./manage.py djipsum --app testapp --model TestField
# Custom Maximum objects
$ ./manage.py djipsum --app testapp --model TestField --max=5
Supported Fields
------------
::
{
'ForeignKey': <User: admin>,
'FileField': 'file.zip',
'IntegerField': -1712115729,
'TextField': "Conveniently facilitate best-of-breed experiences via integrated web-readiness.",
'SmallIntegerField': 13176,
'BigIntegerField': 8202207420457970878,
'BinaryField': b'djipsum is awesome',
'UUIDField': 'bbec46c4bace5426908f386c76ea50ed',
'URLField': 'https://djangoproject.com',
'GenericIPAddressField': '66.249.65.54',
'DateField': '2016-10-12',
'DateTimeField': '2016-10-12 17:35:15.934491',
'TimeField': '2016-10-12',
'DecimalField': 10.7,
'DurationField': datetime.timedelta(1),
'PositiveIntegerField': 1459670713,
'NullBooleanField': None,
'SlugField': 'unique-slug-e9029f1edd5b45379f99d190f156a35f',
'BooleanField': True,
'FloatField': 0.69,
'EmailField': 'test@site.com',
'PositiveSmallIntegerField': 18723,
'CharField': 'Phosfluorescently productize accurate products',
'ImageField': 'sampleimage.png'
}
License
------------
- `MIT`_
.. _PyPI: https://pypi-hypernode.com/pypi/djipsum
.. _MIT: https://github.com/agusmakmun/djipsum/blob/master/LICENSE
====================================
.. image:: https://img.shields.io/badge/license-MIT-blue.svg?maxAge=2592000
.. image:: https://img.shields.io/pypi/pyversions/Django.svg?maxAge=2592000
Plugin to generate the lorem ipsum for django model
.. image:: http://i.imgur.com/8vg0KoC.png
Install
------------
Djipsum is available directly from `PyPI`_:
::
$ pip install djipsum
***).** And don't forget to add ``djipsum`` to your ``INSTALLED_APPS`` setting (without migrations).
Requirement
------------
* ``Django>=1.10.1``
Usage
------------
::
usage: manage.py djipsum [-h] [-dv]
[--app APP] [--model MODEL] [--max MAX]
To generate awesome lorem ipsum for your model class!
optional arguments:
-h, --help show this help message and exit
-dv, --djipsum_version
Show djipsum version and exit.
--app APP The APP name.
--model MODEL The Model Class name.
--max int(MAX) Maximum generate lorem ipsum.
Example
------------
::
# Default 10 objects
$ ./manage.py djipsum --app testapp --model TestField
# Custom Maximum objects
$ ./manage.py djipsum --app testapp --model TestField --max=5
Supported Fields
------------
::
{
'ForeignKey': <User: admin>,
'FileField': 'file.zip',
'IntegerField': -1712115729,
'TextField': "Conveniently facilitate best-of-breed experiences via integrated web-readiness.",
'SmallIntegerField': 13176,
'BigIntegerField': 8202207420457970878,
'BinaryField': b'djipsum is awesome',
'UUIDField': 'bbec46c4bace5426908f386c76ea50ed',
'URLField': 'https://djangoproject.com',
'GenericIPAddressField': '66.249.65.54',
'DateField': '2016-10-12',
'DateTimeField': '2016-10-12 17:35:15.934491',
'TimeField': '2016-10-12',
'DecimalField': 10.7,
'DurationField': datetime.timedelta(1),
'PositiveIntegerField': 1459670713,
'NullBooleanField': None,
'SlugField': 'unique-slug-e9029f1edd5b45379f99d190f156a35f',
'BooleanField': True,
'FloatField': 0.69,
'EmailField': 'test@site.com',
'PositiveSmallIntegerField': 18723,
'CharField': 'Phosfluorescently productize accurate products',
'ImageField': 'sampleimage.png'
}
License
------------
- `MIT`_
.. _PyPI: https://pypi-hypernode.com/pypi/djipsum
.. _MIT: https://github.com/agusmakmun/djipsum/blob/master/LICENSE
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 Distributions
djipsum-1.0.5.zip
(16.4 kB
view details)
djipsum-1.0.5.tar.gz
(9.5 kB
view details)
File details
Details for the file djipsum-1.0.5.zip
.
File metadata
- Download URL: djipsum-1.0.5.zip
- Upload date:
- Size: 16.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9af1e42a765bed1c2714dcb5ef602b9f83f2b42a4a855a0bd5edb3aba09df809 |
|
MD5 | 56103846450a643203497e60d1f54f12 |
|
BLAKE2b-256 | cb9a88d2c49d15d871aebbfd0a256f85aeadf1201105f19053af935c83a5b567 |
Provenance
File details
Details for the file djipsum-1.0.5.tar.gz
.
File metadata
- Download URL: djipsum-1.0.5.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9944eba56782763fb4a1b85c87043970361e4a0dcdd47f7934c5548fd0f0fcda |
|
MD5 | cac6035d47a34be5d8ad0efcb8354b83 |
|
BLAKE2b-256 | 45490d45160400d2e0e7610cf2cecf36b7288f4b0d5f8aab7b7c6b1a2bdee397 |