Welcome to dajaxice!

Dajaxice is the communication core of dajaxproject. Its main goal is to trivialize the asynchronous communication within the django server side code and your js code.

django-dajaxice is a JS-framework agnostic library and focuses on decoupling the presentation logic from the server-side logic. dajaxice only requieres 5 minutes to start working.

Dajaxice has the following aims:

  • Isolate the communication between the client and the server.
  • JS Framework agnostic (No Prototype, JQuery... needed ).
  • Presentation logic outside the views (No presentation code inside ajax functions).
  • Lightweight.
  • Crossbrowsing ready.
  • Unobtrusive standard-compliant (W3C) XMLHttpRequest 1.0 object usage.

Why should I use dajaxice?

  • Cleaner code. Your ajax functions works uniform.
  • All your presentation logic resides in JS.
  • dajaxice didn’t require any JS Framework.

How does it works

django-dajaxice overview

Indices and tables

Requirements

Dajaxice doesn’t require any special package to start working.

  • Python>=2.4
  • Django>=1.1.4

Table Of Contents

Next topic

Installation

This Page