Tag Archives: django


Ninja IDE – Cool IDE for Python/Django Developers

What is Ninja IDE ?
Ninja-IDE stands for Ninja is not just another IDE. It’s specially designed for Python developers. So, if you’re a python programmer, developing some desktop apps or web apps (probably, with Django framework), you must give it a try. It’s a simple, lightweight and fast IDE (not a bloated one – as you would usually think of an IDE). It’s available for all common platforms like Ubuntu or any GNU/Linux distro, Windows or Mac etc, as a free software (GPL).



  • simplicity (it’s simple to use)
  • speed (it’s fast)
  • plugins for additional features (git integration, django development etc)
  • cross platform (available for all common platforms)

Installing Ninja IDE in Ubuntu (12.04/12.10)

sudo apt-add-repository ppa:ninja-ide-developers/daily
sudo apt-get update
sudo apt-get install ninja-ide

For Other GNU/Linux distributions (or other OS) you can download from the official page.


Django 1.4 for Ubuntu 11.10/12.04

Django is one of the coolest web application development framework, for Python developers. Django is a free and open source web development framework (released under BSD license). Django is easy to learn and allows Rapid Development with clean and pragmatic approach (in design).

Recently Django version 1.4 has released but in Ubuntu 12.04 beta or 11.10 or any older versions you can’t get the latest version from the official package repository (In 12.04 Beta 2, the latest version was 1.3). So if you want to try latest version of Django on Ubuntu, then you must install it either from a PPA or manually from source code or by other means.


How to Install Django in Ubuntu

Django 1.4 requires Python 2.5 or later but you shouldn’t wory about that because in Ubuntu, Python 2.7 is installed by default. Open a terminal and execute these commands (you need sudo privilege, just enter your login password) :

wget "http://www.djangoproject.com/download/1.4/tarball/"
tar xzvf Django-1.4.tar.gz
cd Django-1.4
sudo python setup.py install