【问题标题】:Django admin date and time picker not workingDjango 管理员日期和时间选择器不起作用
【发布时间】:2012-01-07 03:20:07
【问题描述】:

我正在关注djangoproject.com 的 4 部分教程。

在它的第二部分 (https://docs.djangoproject.com/en/1.3/intro/tutorial02/) 我正在配置管理界面,它工作正常,除了日期和时间 javascript 选择器没有出现。

我一直按照教程一步一步来,所以我无法想象我做错了什么。

此外,小部件也不会出现在 admin/auth/user/1/ 中

有什么想法吗? 谢谢

更新

这是我的代码:

--models.py--

import datetime

from django.db import models

class Poll(models.Model):
    question = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')

    def __unicode__(self):
        return self.question

    def was_published_today(self):
        return self.pub_date.date() == datetime.date.today()

class Choice(models.Model):
    poll = models.ForeignKey(Poll)
    choice = models.CharField(max_length=200)
    votes = models.IntegerField()

    def __unicode__(self):
        return self.choice

--admin.py--

from polls.models import Poll
from django.contrib import admin

admin.site.register(Poll)

【问题讨论】:

  • 您可能需要显示一些代码才能获得答案。理想情况下,您应该将问题缩减到可管理的规模,以便有人可以轻松掌握问题。
  • 您是否收到 JS 的任何 404 错误?是管理员风格吗?我想知道您的管理媒体是否正在加载...
  • 管理员设置了样式,但正如 Yuji 所说,我在 actions.min.js 上收到 404 错误。它应该在哪里?
  • django/contrib/admin/media/js/actions.min.js
  • 您的浏览器是否启用了javascript?

标签: python django django-admin


【解决方案1】:

这是django安装的问题,我已经重新安装它现在可以正常工作了。

【讨论】: