编写你的第一个 Django 应用,第 7 部分

    技术2025-06-05  22

    我们继续修改在线投票应用,这次专注于自定义之前见过的 Django 自动生成的Admin界面。

    Django7.自定义Admin界面

    自定义后台表单

    通过 admin.site.register(Question) 注册 Question 模型,Django 能够构建一个默认的表单用于展示。

    通常来说,我们都希望可以自定义表单的外观和工作方式,在注册模型的时候就要将这些设置告诉 Django。

    首先,让我们通过重新排列表单上的字段来看看它是怎么工作的。

    用以下内容替换 admin.site.register(Question):

    from django.contrib import admin from .models import Question class Alex 007 认证博客专家 机器学习 NLP TensorFlow 我是 Alex 007,一个热爱计算机编程和硬件设计的小白。为啥是007呢?因为叫 Alex 的人太多了,再加上每天007的生活,Alex 007就诞生了。如果你喜欢我的文章的话,给个三连吧!
    Processed: 0.010, SQL: 9