You don't actually need an webserver for a learning scenario, so apache, or even lighthttp is unnessary. Django comes with the "development server" built in. Python itself listens on a port for HTTP requests.
Of somewhat more importance is a database. You can't do much without one. While you can use a database over the net, letting you run somewhere else, you would need connectivity. I'd suggest that you start with SQLite, which ought to be available for you. If I'm not mistaken, more recent Python versions come with it built in. In any even, it's pretty light weight, and the Django docs and tutorials all tell you how to set it up (it's actually easier to configure than most deployment grade databases). All the data will be in a file that you can save a copy of before trying something new, or just delete to start over, without having to know how to get a database to drop your tables, etc. Python 2.4.4 is a bit long in the tooth. I'm tempted to suggest working with a newer version, but xandros, like most distros, probably depends on having its favorite version around, so you can't just replace it. It is possible to have more than one version installed, but that will eat into what I'm assuming is flash disk. And 2.4.4 will likely work just fine withDjango and most of its tutorials. If you find a piece of code in a tutorial that gives unexpected errors, however, remember that folks writing new tutorials may choose to use some features that weren't there in 2.4. On the other hand, if you do decide to have a second install, DO NOT go all the way to the 3.x version. Only go as far as 2.7.x, and even that has a few quirks (that mostly turn to depracation warnings). I'd really suggest the latest 2.6.x if you're going to do it, and either read carefully about using 'altinstall' rather than 'install' when you build it (if there is no package) or set the prefix so that it gets installed in your home directory, where it won't replace the meaning of 'python' for your system tools. Have fun, Bill On Tue, Mar 22, 2011 at 7:53 PM, Tim Johnson <t...@johnsons-web.com> wrote: > I'm going on vacation with my little Asus EEE Pc 900 with xandros. > lighttpd is running. vim (non-gui 'big' version) and kate > installed. Python version is 2.4.4 is installed. > Couldn't get apache2 to install at this point. > > I've got the book "Django 1.0 Web Site Development". I hope to take > the book along and work on getting an intro to django in some spare > time. I am an experienced web programmer, python programmer and > familiar with linux and the linux shell. > > I would welcome comments and advice on whether I can install the > current versions of django and procede. > > thanks > -- > Tim > tim at johnsons-web dot com or akwebsoft dot com > http://www.akwebsoft.com > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-users@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.