Source

django-introduction /

Filename Size Date modified Message
css
img
js
reveal.js [a1e73b78ef6e]
30 B
56 B
51 B
121 B
180 B
513 B
2.2 KB
40 B
1.1 KB
15.2 KB

Django Introduction

Django Introduction is set of slides which can be used to educate people about Django.

It was made with reveal.js and Raphaël and should work in all modern browsers. It works best with Chrome and Safari.

The layout has been optimized for a resolution of 1024x768.

You can export it as PDF by using Chrome's print function.

A demo is available at http://django-introduction.keimlink.de/

How to get django-introduction

Clone the repository:

$ hg clone https://bitbucket.org/keimlink/django-introduction

You will need Mercurial and Git because reveal.js is included as a Git subrepository.

Modify the slides as you like.

How to create a static distribution and deploy it

To create a static version for redistribution use the following command:

$ make static

You can also use Fabric to deploy the static files on your server. If Fabric is not installed on your machine run first:

$ pip install fabric

Then deploy the static files on your server using Fabric:

$ fab deploy:/path/where/static/files/go

If you want to make deployment with Fabric easy repeatable you can use a fabricrc file like this:

user = alice
host_string = slides.example.com
remotepath = /path/where/static/files/go

And then use it like so:

$ fab -c fabricrc deploy

Contributions and Bugs

Feel free to improve django-introduction or create translations. Pull requests are welcome!

If you find a bug or have ideas for improvements use the issue tracker.

License

This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.

The JavaScript code to render the SVG charts is licensed under the New BSD License.

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.