-
Notifications
You must be signed in to change notification settings - Fork 24
Getting started (for new developers)
rebekkjm edited this page Jun 30, 2011
·
16 revisions
- Learn Python
- Learn Django You can skip the parts about Djangos admin site, since it's not used in Devilry.
- Additional Django knowledge that you need to understand Devilry:
- Testing. https://docs.djangoproject.com/en/1.3/topics/testing/
- Forms. Read the Form overview and Forms for models.
- Learn about RESTful web (TODO: links and how to integrate with Django).
- Learn web standards (HTML, CSS, JavaScript):
- w3schools has many good tutorials and references.
- W3C is the community that develops standards for the web.
- The Mozilla JavaScript page has good language reference.
- A list apart has many good guides.
- Play with Devilry:
- Fork the Devilry source code
- Read the devilry API docs
- Devilry is a set of Django applications, so all you really need is the Django docs.
- How the devilry source is organized
In your shell configfile (.bashrc, .zshrc etc) you will need:
export DJANGO_SETTINGS_MODULE=devilry.projects.dev.settings
Devilry requires docutils. Docutils is often available in package managers (apt, port, ....). Or you can install it with:
sudo easy_install docutils