【发布时间】:2011-05-19 02:38:49
【问题描述】:
我在属性上有一个“slug”字段并且工作正常。
我最近升级到 Django 1.2.3 并且 slug 字段不起作用(即没有自动填充)。我没有看到任何 Javascript 错误。
任何提示可能是什么问题?
谢谢。
【问题讨论】:
标签: django django-admin slug
我在属性上有一个“slug”字段并且工作正常。
我最近升级到 Django 1.2.3 并且 slug 字段不起作用(即没有自动填充)。我没有看到任何 Javascript 错误。
任何提示可能是什么问题?
谢谢。
【问题讨论】:
标签: django django-admin slug
在我的情况下,禁用 pagespeed 终于奏效了。
在 .conf 文件中试试这个:
<IfModule pagespeed_module>
ModPagespeed off
</IfModule>
【讨论】:
有时更改浏览器可能会有所帮助(如果问题与缓存和 JavaScript 有关)。
我正在使用 Django 1.2.3 并且 prepopulated_fields 工作正常。您是否查看了http://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.prepopulated_fields 以查看您的 Admin 类是否定义正确,并且自您的旧 Django 版本以来是否有任何更改?
顺便说一句,1.2.4 版本已经发布,您可以升级您的 Django 安装,看看问题是否自行解决。
【讨论】:
我也遇到过同样的问题。
所有 javascript 和其他媒体文件都可以正常加载,当我在本地使用开发服务器时,slugify javascript 运行良好。
顺便说一句,我在三个不同的网站上看到了完全相同的问题,它们都在不同的位置构建,但使用相同的 Django 安装(通过 Ubuntu 上的 apt 安装的 1.2.1
【讨论】:
看看这里:Since Django 1.2.1 'prepopulated_fields' won't prepopulate in the admin
您是否调整了 ADMIN_MEDIA_PREFIX?
【讨论】: