forked from lfborjas/WebConfMashup
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
39 lines (27 loc) · 1.36 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Instalación
No es necesario, pero sí recomendable, instalar esto en un entorno virtual: así la instalación de django que uno tenga (y cualquier otro paquete) no se ve afectado por esta app.
Para usar virtualenv, hay que bajarlo de http://pypi.python.org/pypi/virtualenv e instalarlo
(alternativamente, si se tiene setuptools instalado ya, se puede ejecutar `sudo easy_install virtualenv`)
Luego, se crea un virtualenv para este proyecto:
virtualenv --no-site-packages WebConf
Y dentro la carpeta WebConf, se agrega el código fuente.
Para usarlo, ir a la carpeta bin/ dentro del virtualenv (WebConf) y ejecutar
source activate
Lo cual hará que python utilice las librerías y la versión del lenguaje instaladas dentro del entorno en lugar de
las globales.
Ahora, lo que sí es necesario:
Bajar setuptools y pip de:
http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e
y
http://pypi.python.org/packages/source/p/pip/pip-0.7.2.tar.gz#md5=cfe73090aaa0d3b0c104179a627859d1
Extraerlos:
tar xzf pip-0.7.2.tar.gz
cd pip-0.7.2
sudo python setup.py install
(y similar para setuptools)
Instalar las dependencias:
pip install -r requirements.txt
Luego, para probar el demo:
./manage.py syncdb
./manage.py runserver
ir a http://localhost:8000/ (o donde sea que runserver reporte que django está ejecutando el proyecto) y listo.