La idea es saber que tienes todo lo necesario para levantar una instancia en django
Tenemos que instalar pyhton para eso, depende de tu Sistema Operativo en mi caso uso Elementary
aptitude install python
Luego entramos en la carpeta y creamos con el nombre de nuestro proyecto
mkdir entorno
Al siguiente paso accedemos dentro de la carpeta entorno
Ya dentro de la carpeta ejecutamos el siguiente comando para crear el entorno
virtualenv .
Installing distribute.............................................................................................................................................................................................done.
Installing pip...............done
Luego para entrar a nuestro entorno ejecutamos lo siguiente
source bin/activate
Ya dentro de nuestro entorno nos damos cuenta por lo siguiente la terminal se coloca de la siguiente manera
(entorno)julioh@mordor:~/githubJulioh/entorno$
Ahora procedemos a instalar
pip install django
Luego de instalar, creamos los archivos base
django-admin startproject entorno
Cuando realizamos este comando nos crea una carpeta llamada entorno y adentro los siguientes archivos.
??? db.sqlite3
??? entorno
? ??? __init__.py
? ??? __init__.pyc
? ??? settings.py
? ??? settings.pyc
? ??? urls.py
? ??? urls.pyc
? ??? wsgi.py
? ??? wsgi.pyc
??? manage.py
Luego por ultimo nos falta es levantar el servicio y verlo desde nuestro navegador
python manage.py runserver
Nos sale lo siguiente
Performing system checks...
System check identified no issues (0 silenced).
You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run ‘python manage.py migrate’ to apply them.
June 17, 2017 – 11:45:47
Django version 1.11.2, using settings ‘entorno.settings’
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Nos sale la siguiente imagen It worked!
Congratulations on your first Django-powered page