Monday,
25th July 2005
Django IRC logs to the rescue
The 2nd Django tutorial starts with getting the admin interface up and running by creating an initial user account and using the built in development web server. However, after following the instructions quite closely I was still getting
Tried all URL patterns but didn't find a match for /admin when requesting the admin URL. A search of the
IRC logs for #django revealed that for it to work the settings module must be set to .admin so if you're using
myproject.settings.main for the working with the model in the first tutorial you'll need
--settings=myproject.settings.admin.
¶ 10:12AM
in
Django
Sunday,
24th July 2005
Getting the Subway Noteboard example up and running
After taking a first look at Subway a few weeks ago I've been doing a bit more work with it today in terms of getting the NoteBoard example app up and running.
I already had some of the dependencies installed (Python 2.4, Cheetah 0.9.17, MySQL, mysqldb) so I needed:
and then it was just a case of getting the
latest version of subway itself.
These all install using the familar python setup.py install approach. After that the example can be started up by going into the examples/noteboard directory and running python scripts/start_server.py.
The one thing that did catch me out at first is that some of the .html templates are saved with CRLF line endings and these needed to be converted before things would work correctly under Linux. (this is mentioned in this posting to subway-devel.) The symptoms for this were receiving a from site import site ImportError: cannot import name site when trying to request the root page for the app.
¶ 04:07PM
in
Python
Wednesday,
20th July 2005
Django Framework
Django is a Python web application framework. It's been developed and used over the past 2 years to run a number of online news sites such as
lawrence.com and
LJWorld.com. It has recently been made available under a BSD license and already a community is building around it. It seems to be focused on automating as much as possible and adhering to the DRY principle.
Looks like Adrian Holavity and Jacob Kaplan-Moss are the guys behind it.
Update: From the FAQ, the other Django developers are Simon Willison (whose weblog I've been reading for a long time) and Wilson Miner.
¶ 10:05PM
in
Django
(via
The WELL software conference)