Django在管理页面中的slug字段停止工作

时间:2010-12-02 12:27:49

标签: django django-admin slug

我在属性上有一个“slug”字段并且工作正常。

我最近升级到Django 1.2.3并且slug字段不起作用(即没有自动填充)。我没有看到任何Javascript错误。

任何提示可能出错?

感谢。

4 个答案:

答案 0 :(得分:2)

看看这里:Since Django 1.2.1 'prepopulated_fields' won't prepopulate in the admin

您是否调整了ADMIN_MEDIA_PREFIX?

答案 1 :(得分:2)

有时更改浏览器可能有所帮助(如果问题与缓存和JavaScript有关)。

我正在研究Django 1.2.3并且prepopulated_fields正常工作。您是否看过http://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.prepopulated_fields以查看您的管理员课程是否定义正确并且自您的旧Django版本以来是否有任何更改?

顺便说一句,版本1.2.4已经发布,你可以升级你的Django安装,看看问题是否解决了。

答案 2 :(得分:0)

我遇到过同样的问题。

所有的javascript和其他媒体文件加载正常,当我在本地使用开发服务器时,slugify javascript运行良好。

顺便说一句,我在三个不同的网站上看到完全相同的问题,所有这些都是在不同的点上构建的,但使用相同的Django安装(在Ubuntu上通过apt安装1.2.1

答案 3 :(得分:0)

在我的情况下,禁用pagespeed终于有效了。

<。>在.conf文件中试试这个:

     <IfModule pagespeed_module>
            ModPagespeed off
     </IfModule>