小编ank*_*nks的帖子

如何限制用户在django中选择年份之间的日期?

models.py

class Completion(models.Model):
    start_date = models.DateField()
    end_date = models.DateField()
    batch = models.ForeignKey(Batch)
    topic = models.ForeignKey(Topic)
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,DateField()在管理站点中生成一个日期选择小部件,您可以在其中选择正确的日期或在文本框中手动输入.问题是:

  1. 如何限制用户选择2000年到2100年之间的日期.

  2. 当用户在文本框中手动键入日期时,它接受格式为yy-mm-dd的任何日期.我需要验证,因此不应输入非现有日期.

python django model datefield

3
推荐指数
1
解决办法
4012
查看次数

如何才能为django admin中的管理员权限页面增加filter_horizo​​ntal小部件的宽度?

我正在使用django管理功能.但在"更改用户"部分我们为特定用户分配权限我看到选择多个小部件.这个小部件的宽度对我来说是不够的,我需要增加小部件的宽度或添加一个水平滚动条吧.我怎么能这样做?

django django-admin

0
推荐指数
1
解决办法
1888
查看次数

标签 统计

django ×2

datefield ×1

django-admin ×1

model ×1

python ×1