1
は私がQuestion
モデルとSolution
モデルを持っています。 DjangoのadminにDjangoの管理外部キーフィールドの原因のパフォーマンスの問題
class Solution(models.Model):
user = models.ForeignKey('exam.Users', on_delete=models.CASCADE)
question = models.ForeignKey(Question, on_delete=models.CASCADE)
solution = RichTextField()
、私はQuestion_text
Solution
内のセクションを表示します。
@admin.register(Solution)
class SolutionAdmin(admin.ModelAdmin):
def get_ori_q(self, obj):
se = obj.question
return se.question
これは、Question_text
フィールドの場合、下の画像を参照してください。
しかし、私は私がそれをクリックすると、大規模なアイテムを表示するために多くの時間を要するため、それを編集したい、またはそれを選択しないでください。
どのように私はそれが読み取り専用で、代わりにQuestion
テーブル内のすべての項目を表示するだけで一つの項目を表示することができますか?
はありがとうトリックを行う必要があります!できます! – Aaron
よろしくお願いします! – panatale1
は今、読み取り専用フィールドには、それは前に同じ場所で読み取り専用フィールドを表示させることができる、ページの下部にありますか? – Aaron