Skip to content
Django Collector is a Django app that collects email addresses.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
debian
docs
etc
lib/python
src/python/collector
var/db
.gitignore
.travis.yml
COPYING
MANIFEST.in
README.md
build.sh
cheeseshop.patch
clean.sh
install.sh
requirements.txt
setup.cfg.in
setup.deb.in
setup.py
test.sh

README.md

Django Collector -- Collects email addresses.

QUICK START

Please consult The Django Collector Documentation to install and use Django Collector. H@x0rs read on...

BUILD

This runs python setup.py develop (more or less).

./build.sh

TEST

This uses nosetests to run the unit tests, and enables the built-in coverage report.

./tests.sh
sensible-browser ./coverage/index.html

INSTALL

  • Create a Debian/Ubuntu package:

     debuild -uc -us -i -I
     sudo dpkg -i ../python-django-collector*.deb
    
  • Link the source code under ${HOME}/.local:

     PYTHONPATH=${HOME}/.local/lib/python27:${PYTHONPATH}
     export PYTHONPATH
    
     pip install --user -e .
    

DEBUG

The layout used by Django Collector depends on that a particular environment has been setup (see etc/common). For this reason several wrapper scripts have been provided to help when working on the command-line. For example:

$ ./bin/python.sh
>>> from collector.models import Blob
>>> Blob.objects.all()

REQUIREMENTS

As tested on Ubuntu 11.04. See also Ubuntu Setup.

OPTIONAL

CONTRIBUTE

https://github.com/rentalita/django-collector

LICENSE

Django Collector is brought to you by [Rentalita] (http://rentalita.com/) under the MIT License.

CREATED BY

https://github.com/rentalita/django-layout

You can’t perform that action at this time.