Django - Django Virtualenv y Apache

 
Vista:

Django Virtualenv y Apache

Publicado por Luis (1 intervención) el 16/12/2016 04:28:14
Buenas noches

Soy nuevo con Django y estoy intentando configurar correctamente mi virtualenv para trabajar con python3.4 en lugar del 2.7 que viene por defecto con el ubuntu.

Realice la instalación e incluso instale los requerimientos de mi proyecto; pero aun así mi proyecto sigue utilizando el python del SO no del virtualenv.

Esta es la configuración de mi dominio en el sites-available del apache.

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
# domain: dominio.com
# public: /var/www/html/dominio.com/public_html/
 
<VirtualHost *:80>
  # Admin email, Server Name (domain name), and any aliases
  ServerAdmin webmaster@dominio.com
  ServerName  dominio.com
  ServerAlias www.dominio.com
 
  # Index file and Document Root (where the public files are located)
  DirectoryIndex index.html index.php
  DocumentRoot /var/www/dominio.com/public_html
 
# Django 
 
 
Alias /media/ /var/www/dominio.com/public_html/media/
Alias /static/ /var/www/dominio.com/public_html/static/
 
 
<Directory /var/www/dominio.com/public_html/static>
Require all granted
</Directory>
 
<Directory /var/www/dominio.com/public_html/media>
Require all granted
</Directory>
 
  WSGIScriptAlias / /var/www/dominio.com/public_html/empac/wsgi.py
  WSGIDaemonProcess empac python-path=/root/.virtualenvs/empac/lib/python3.4/site-packages:/var/www/dominio.com/public_html/
  WSGIProcessGroup empac
 
  # Log file locations
  LogLevel warn
  ErrorLog  /var/www/dominio.com/log/error.log
  CustomLog /var/www/dominio.com/log/access.log combined
</VirtualHost>


Mi wsgi:
1
2
3
4
5
6
7
import os
 
from django.core.wsgi import get_wsgi_application
 
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "empac.settings")
 
application = get_wsgi_application()

Muchas gracias de antemano.
Busque durante días en google y en los documentos del virtualenv, pero no pude encontrar la solución. Perdón si el caso es repetido.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder