###Features
User login/register (Django User module)
Ajax add Edit Delete Todo List (Jquery Ajax (json,XML,HTML))
- Python 2.7.2
- Django https://docs.djangoproject.com/en/1.5/intro/install/#install-django
To sync and create tables, do:
python manage.py syncdb
python manage.py runserver
Type in browser https://localhost:8000/todolist
Look in /TodoList/settings.py to see a list of available settings.
- Django User module and From modual(form.py) are used to build login/register functionality.
- /todo_list/Views.py include five main controller functions (register, add_item, delete_item, edit_item, get_list). All functions are called by Jquery ajax in ajax.js. Three data passing format(XML, JSON, Html) are used to receive response from add_item, delete_item, edit_item, get_list accordingly. So every time only update items are sent and updated instead passing all data.
- Static web page design refer to Abiyasa Suhardi 'todotodo'