Achilles provides a framework to create Django applications using AJAX. Trough the use of some primitives it allows you to build asynchronous without the need of writting javascript to manage client side.
The name of the project comes from ancient Greek mythology, Achilles and Ajax where soldiers who fough together in Trojan War.
This is a basic list of features provided by Achilles:
INSTALLED_APPS = (
'django.contrib.auth',
...
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp',
'achilles',
)
from django.conf.urls import patterns, url, include
from myapp.views import SomeView
urlpatterns = patterns('',
url(r'^$', SomeView.as_view(), name='home'),
url(r'^achilles$', include('achilles.urls')),
)
You are ready to start using Achilles! Now you can follow with the Tutorial