【发布时间】:2017-05-18 03:06:59
【问题描述】:
我有一个Question 模型和一个Solution 模型。
class Solution(models.Model):
user = models.ForeignKey('exam.Users', on_delete=models.CASCADE)
question = models.ForeignKey(Question, on_delete=models.CASCADE)
solution = RichTextField()
在 Django admin 中,我在 Solution 部分显示 Question_text。
@admin.register(Solution)
class SolutionAdmin(admin.ModelAdmin):
def get_ori_q(self, obj):
se = obj.question
return se.question
对于这个Question_text字段,见下图。
但我不想编辑它,或者让它可选择,因为如果我单击它会花费大量时间来显示大量项目。
如何将其设为只读并仅显示一项,而不是显示Question 表中的所有项目?
【问题讨论】:
标签: python django django-admin