django-dilla
django-dilla copied to clipboard
:family: Ubercool DB spammer for Django
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
http://aerosol.github.com/django-dilla/
TODO
[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?
- Fork me @ GitHub: http://aerosol.github.com/django-dilla/
- Code anything you find useful
- Add yourself to contributors list
- Send me a pull request
Contributors
Adolfo Fitoria (https://github.com/fitoria) Rob Berry (https://github.com/rob-b) Rafal Galczynski (https://github.com/rgsoda) Alfredo Aguirre (https://github.com/alfredo/) Philip Kalinsky (https://github.com/psychotechnik) Mark Lavin (https://github.com/mlavin) Paul Winkler (https://github.com/slinkp) Jackie Kazil (https://github.com/jackiekazil)
Additional Info
This project is PEP8 compliant.
identicon
submodule copyrighted by Shin Adachi.
License: BSD License