加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – Django Apache/mod_python管理CSS不显示管理表

发布时间:2020-12-13 20:56:41 所属栏目:Windows 来源:网络整理
导读:我有Windows XP / Django / apache / mod_python在本地主机上工作。除了管理CSS不呈现之外,所有部分都在工作。管理工程,但没有HTML格式。我已经添加了: settings.py INSTALLED_APPS 'django.contrib.admin',urls.py from django.contrib import admin adm
我有Windows XP / Django / apache / mod_python在本地主机上工作。除了管理CSS不呈现之外,所有部分都在工作。管理工程,但没有HTML格式。我已经添加了:
settings.py

  INSTALLED_APPS
  'django.contrib.admin',urls.py

  from django.contrib import admin
  admin.autodiscover()
  (r'^admin/(.*)',admin.site.root),conf/http.conf

  <Location "/"> 
    SetHandler python-program
    PythonPath "['C:/django'] + sys.path"
    PythonHandler django.core.handlers.modpython
    SetEnv DJANGO_SETTINGS_MODULE mysite.settings
    PythonDebug On
  </Location>

  <Location "/cpssite/"> 
    SetHandler python-program
    PythonHandler django.core.handlers.modpython
    SetEnv DJANGO_SETTINGS_MODULE myapplication.settings
    PythonInterpreter /myapplication
    PythonDebug On
  </Location>

我被困了是否有更多的代码我应该添加到某个地方?

您的ADMIN_MEDIA_PREFIX是否存在?与MEDIA_URL有所不同吗?你是否包括尾部斜线? Apache处理是否正确地投放管理媒体?

默认的Django配置的管理媒体位于{Django install dir} / contrib / admin / media。 ADMIN_MEDIA_PREFIX默认为/ media /。所以你需要添加一些这样的Apache配置:

Alias /media/ /path/to/django/contrib/admin/media/

这将告诉Apache,请求mysite.com/media/css/whatever.css意味着提供/path/to/django/contrib/admin/media/css/whatever.css,这应该可以解决您的问题。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读