擅长:python、mysql、java
<p>如果我理解您想要正确地做什么,您应该在<code>Org</code>、<code>Institution</code>、和{<cd4>}管理员中的{<cd1>},并且应该是<code>GenericTabularInline</code>(<a href="https://docs.djangoproject.com/en/2.2/ref/contrib/contenttypes/#generic-relations-in-admin" rel="nofollow noreferrer">https://docs.djangoproject.com/en/2.2/ref/contrib/contenttypes/#generic-relations-in-admin</a>)。在</p>
<p>例如,{cd6>中的某样东西:</p>
<pre><code>from django.contrib import admin
from django.contrib.contenttypes.admin import GenericTabularInline
from django import forms
from .models import Org
from student_solution.models import StudentSolution
class StudentSolutionInlineAdmin(GenericTabularInline):
model = StudentSolution
extra = 1
class StudentSolutionAdminForm(forms.ModelForm):
class Meta:
model = StudentSolution
fields = '__all__' # Keep all fields
@admin.register(Org)
class OrgAdmin(admin.ModelAdmin):
form = StudentSolutionAdminForm
inlines = [StudentSolutionInlineAdmin]
</code></pre>
<p>这将允许您从<code>Org</code>管理员中添加与<code>Org</code>相关的StudentSolution。在</p>