Django 模型表单未显示在管理中

Django 模型表单未显示在管理中,django,django-models,django-forms,django-admin,django-modeladmin,Django,Django Models,Django Forms,Django Admin,Django Modeladmin,我有一个名为profile的应用程序,它具有de-model Profilemodels.model。然后,我有另一个名为offer的应用程序,其模型为Offermodels.model,它几乎具有Profile one的所有属性,因此我想在offer中包含一个具有Profile属性的表单。 在offer应用程序的forms.py中,我创建了: from django.forms import ModelForm from profile.models import Profile from o

我有一个名为profile的应用程序,它具有de-model Profilemodels.model。然后,我有另一个名为offer的应用程序,其模型为Offermodels.model,它几乎具有Profile one的所有属性,因此我想在offer中包含一个具有Profile属性的表单。 在offer应用程序的forms.py中,我创建了:

from django.forms import ModelForm
from profile.models import Profile
from offer.models import Offer

class ProfileOfferForm(ModelForm):
    #extrafields
    class Meta:
        model = Profile
        exclude = ('min_salary',)
然后在应用程序中的admin.py中,我也有:

from django.contrib import admin
from django import forms
from offer.models import *
from offer.forms import *
# Register your models here.

from profile.models import Profile
@admin.register(Offer)
#admin.site.register(Offer, OfferAdmin, ProfileForm)
class OfferAdmin(admin.ModelAdmin):
    inlines = [
        QuestionInline,
        AutomatismInline,
        CandidateInline
    ]
    form = ProfileOfferForm
我没有收到任何错误,唯一的问题是配置文件的de字段没有出现在“提供”部分的管理中。我有什么事吗? 任何帮助都将不胜感激,
谢谢

您似乎忘记了向模型注册自定义管理员

# At the bottom do something like this
admin.site.register(Offer, OfferAdmin)

我不明白你在这里想干什么。不能使用与其他模型相关的表单。