apache 布署django 会丢样式文件,处理是 vi urlsl.py
import settings
from django.views.static import serve
添加
url(r'^static/(?P<path>.*)/$',serve,{'document_root':settings.STATIC_ROOT})
打开vi settings.py
修改STATIC_ROOT=你设置的资源的路径
然后重启apache sudo service apache2 restart
apache 配置文件
/etc/apache2/sites-available/test.conf
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www/newversion_django
<Directory "/var/www/newversion_django">
Allow from all
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE newversion_django.settings
PythonDebug On
PythonAutoReload On
PythonPath "['/var/www/newversion_django'] + sys.path"
</Directory>
</VirtualHost>