Helper class for generate sample data
Project description
Sample Data
App to automatically populate django database.
Install
Install using pip, including any pillow if you want image genetion…:
pip install sampledata
pip install pillow # For image generation
Quick start
You can build any kind of object using the SampleData
class.
from sampledata.helper import SampleData
def generate_random_users(instances):
sd = SampleData(seed=123)
users = []
for x in range(instances):
data = {
"slug": sd.slug(2, 3),
"name": sd.name('us'),
"claim": sd.sentence(),
"description": sd.paragraph(),
"email": sd.email(),
"photo": sd.image_stream(64, 64),
"is_active": sd.boolean(),
"birth_date": sd.past_date(),
"expected_death_date": sd.future_date(),
}
users.append(data)
return users
Documentation
Read the Docs: https://sampledata.readthedocs.org/en/latest/
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
sampledata-0.3.6.tar.gz
(177.8 kB
view details)
File details
Details for the file sampledata-0.3.6.tar.gz
.
File metadata
- Download URL: sampledata-0.3.6.tar.gz
- Upload date:
- Size: 177.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 125bbe55305a1fb67ebef2f65114c45955e83cab23f12e068f9a5e6ffdf27ab8 |
|
MD5 | 0d00181bea97931fba3e1f265f945722 |
|
BLAKE2b-256 | 1e5d088fcb184a3413fbd9243d3479e7f2dea1834824a439bd9c1955c29a44b6 |