A small app to ensure your users re-agree to Terms of Service changes
Find a file
Krzysztof Dorosz 705356cb53 - Bumping version to 1.1
- Adding me to AUTHORS :)
- Correcting login url name to auth_login to keep up with django standards
2012-10-14 23:45:49 +02:00
tos - Bumping version to 1.1 2012-10-14 23:45:49 +02:00
.gitignore Changing .gitignore 2010-11-16 12:20:15 -06:00
__init__.py first commit 2010-06-18 11:17:07 -05:00
AUTHORS.txt - Bumping version to 1.1 2012-10-14 23:45:49 +02:00
LICENSE.txt Fixed legal name in license 2010-07-30 12:32:44 -05:00
README.rst - Bumping version to 1.1 2012-10-14 23:45:49 +02:00
setup.py setup.py fix 2010-12-22 14:39:11 -06:00

==========
django-tos
==========

This project gives the admin the ability to reset terms of agreement with the end users. It tracks when TOS are changed and when users agree to the new TOS.

Summary
=======

    - keeps track of when TOS is changed
    - Users need to be informed and agree/re-agree when they login (custom login is provided)
    - Just two models (TOS and user agreement)
    
Installation
============
 
 1. Add `tos` to your INSTALLED_APPS setting.

 2. Run the command `manage.py syncdb`.
 
 3. In your root urlconf file `urls.py` add::
 
     # terms of service links
     urlpatterns += patterns('',
         url(r'^login/$', 'tos.views.login', {}, 'auth_login',),
         url(r'^terms-of-service/', include('tos.urls')),
     )