/ PYTHON

Install Django : A Python framework

Aujourd’hui on va installer (sous Linux evidemment:D) le Framework python : Django.

Pré-requis

  • Ubuntu + root access
  • Python 2.7

Installation

Install pip and then install virtualenv

$ sudo easy_install pip
$ sudo pip install virtualenv virtualenvwrapper
$ mkdir ~/.virtualenvs

Setup ENV vars

$ echo "export WORKON_HOME=$HOME/.virtualenvs" >> ~/.profile
$ echo "export PIP_VIRTUALENV_BASE=$WORKON_HOME" >> ~/.profile
$ echo "export PIP_RESPECT_VIRTUALENV=true" >> ~/.profile
$ echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.profile
$ source ~/.profile

Create a virtualenv and switch to it

Creation environnement virtuel nommé DjangoEnvX

$ mkvirtualenv DjangoEnvX

# use DjangoEnvX env
$ workon DjangoEnvX

Django project

Creation d’un projet et démarrage serveur

$ cd ~/projets
$ django-admin startproject mysite
$ cd mysite

# Run on local only
$ python manage.py runserver

# Expose server
$ python manage.py runserver 0.0.0.0:8000

Links

  • https://docs.djangoproject.com/en/1.9/intro/tutorial01/
  • https://nicolas.perriault.net/code/2010/django-with-pip-virtualenv/