I installed Ubuntu 12.10. Is django installed by default on my Ubuntu? If not, how can I install it?
Django is not installed by default. Django is a webframework written in the language python. Python is installed by default. To install django, there are essentially two ways to proceed.
1. Use the Ubuntu package manager
Ubuntu has a version of django in its package system. If you just want to play around with django and learn what it is (and maybe do a simple project or two) you can run
2. Use pip and PyPi, the Python package manager
In the django community the standard procedure for most developers would be to use pip. Pip is "a tool for installing and managing Python packages." You can install it as follows:
Once pip is installed you can type
There is one thing to note, though. This will install django systemwide (for alternative instructions, see How to install django?). Normally you would want to install django in a virtual environment. There is a bit of a learning curve to these tools, but they help you to get a good development environment.
If you are starting with Django, installing it using the package manager is probably simpler.
While there are some good reasons to use virtualenvs and pip, they are more complicated and you need to manage the upgrade cycle yourself (i.e. you need to update core components when security updates are releases for example).
So, until you hit some of the problems that virtualenvs resolve you can just use the Software Center or type in the terminal: