Migrating to 0.5 ================= Upgrade to django 1.3 or 1.4 ---------------------------- Dajaxice ``0.5`` requires ``django>=1.3``, so in order to make dajaxice work you'll need to upgrade your app to any of these ones. * `Django 1.3 release notes `_ * `Django 1.4 release notes `_ Make django static-files work ----------------------------- Add this at the beginning of your ``urls.py`` file:: from django.contrib.staticfiles.urls import staticfiles_urlpatterns and add this line to the bottom of your urls.py:: urlpatterns += staticfiles_urlpatterns() Add a new staticfiles finder named ``dajaxice.finders.DajaxiceFinder`` to the list of ``STATICFILES_FINDERS``:: STATICFILES_FINDERS = ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', 'dajaxice.finders.DajaxiceFinder') Update dajaxice core url ------------------------ Add ``dajaxice_config`` to the list of modules to import:: # Old import from dajaxice.core import dajaxice_autodiscover # New import from dajaxice.core import dajaxice_autodiscover, dajaxice_config And replate your old dajaxice url with the new one:: # Old style (r'^%s/' % settings.DAJAXICE_MEDIA_PREFIX, include('dajaxice.urls')), # New style url(dajaxice_config.dajaxice_url, include('dajaxice.urls')), Done! ----- Your app should be working now! You can now read the :doc:`quickstart ` to discover some of the new dajaxice features.