• Save
Dojango
Upcoming SlideShare
Loading in...5
×
 

Dojango

on

  • 4,768 views

These slides show the capabilities of dojango, a reusable app that integrates the JavaScript Framework Dojo into the Python web framework Django.

These slides show the capabilities of dojango, a reusable app that integrates the JavaScript Framework Dojo into the Python web framework Django.

Statistics

Views

Total Views
4,768
Views on SlideShare
4,565
Embed Views
203

Actions

Likes
5
Downloads
0
Comments
0

5 Embeds 203

http://uxebu.com 98
http://blog.uxebu.com 86
http://www.slideshare.net 14
http://hub.uxebu.com 3
http://uxebu.webfactional.com 2

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />

Dojango Dojango Presentation Transcript

  • dojango Django and Dojo - The perfect couple Tobias von Klipstein, uxebu http://twitter.com/uxebu
  • Django? • Request/Response framework • MVC web framework • using Python • like Rails / Symfony / ...
  • Django - Overview Middleware Template Tags / Filter Model URL Mapper Commandline commands Template Context Processor Forms View => Controller Settings Templates => View ADMIN DOJANGO Reusable Apps AUTH
  • Why? Django is Python Dojo is JavaScript Templating dojox.dtl URL dispatcher Reinhardt (by SitePen) Documentation system based on ReSt and Sphinx Django Software Dojo Foundation Foundation Starts with D and ends with O
  • How? settings.py INSTALLED_APPS = ('dojango', ...) MIDDLEWARE_CLASSES = ('dojango.middleware.DojoAutoRequireMiddleware', ...) urls.py urlpatterns = patterns('', (r'^dojango/', include('dojango.urls')), ...) Your template {% extends quot;dojango/base.htmlquot; %} {% block dojango_content %} {% endblock %}
  • Plain old html from django.forms import *
  • Uhh, shiny from dojango.forms import *
  • DataGrid {% load dojango_grid %} {% simple_datagrid app Model %}
  • thx http://dojotoolkit.org http://docs.dojocampus.org http://dojango.org http://blog.uxebu.com Tobias von Klipstein, uxebu tobias@uxebu.com http://twitter.com/uxebu