No Description

Adam Rutkowski 90a53a6e38 Merge pull request #27 from jackiekazil/master 6 years ago
dilla f6bbce3eec Fix for when field.choices is an itertools.tee (which can't be passed to random.choice) 7 years ago
.gitignore f0dcb6c60d now uses distribute and fetches identicon from github 8 years ago
LICENSE f160b8f05a Distutils + version bump 8 years ago d221487d67 pip-friendly 8 years ago
README 90a53a6e38 Merge pull request #27 from jackiekazil/master 6 years ago 7b57683176 distribute-setup added 8 years ago
requirements.txt b406f66c63 Fixes 'Could not find any downloads that satisfy the requirement identicon' error that occurs when trying to find the requirement. 6 years ago bd82fcb5b5 Fix a URL and a typo 7 years ago


Dilla is a multi-purpose general testing tool for automated
database spamming, intended to use with projects built on top of Django,
populating data within any number of internal applications.

What's new in 0.2beta

* New commandline options:

--no-input - Stop user nagging (use with care)
--no-coin - Do not use coin toss

* Callable support for FileField.upload_to
* Exclude models from being spammed (settings.DILLA_EXCLUDE_MODELS)
* Backwards incompatible:

Spammer functions interface extended.
AbstractRecord instance is passed as the first argument.

Old: spam_something(field): ...
New: spam_something(record, field): ...

Installation & how to


[minor] * Support for unique_for_date, unique_for_month, unique_for_year
[minor] * Support for XMLField, CommaSeparatedIntegerField
[major] * OneToOneField support
[minor] * Optimize everything
[minor] * Contrib spamlibs for GeoDjango etc.

How to contribute?

1. Fork me @ GitHub:
2. Code anything you find useful
3. Add yourself to contributors list
4. Send me a pull request


Adolfo Fitoria (
Rob Berry (
Rafal Galczynski (
Alfredo Aguirre (
Philip Kalinsky (
Mark Lavin (
Paul Winkler (
Jackie Kazil (

Additional Info

This project is PEP8 compliant.
``identicon`` submodule copyrighted by Shin Adachi.
License: BSD License