Невозможно сохранить данные встроенного поля в админке django
Когда я пытаюсь сохранить встроенное поле через django admin, он выдает мне ошибку AttributeError at /admin/myapp/post/add/ Объект 'NoneType' не имеет атрибута 'attname'. Я использую djongomapper как db коннектор к django и MongoDB.
from djongo import models
from django import forms
# Create your models here.
class Book(models.Model):
title=models.CharField(max_length=200)
author=models.CharField(max_length=200)
class Meta:
abstract = True
class BookForm(forms.ModelForm):
class Meta:
model=Book
fields = ('title','author')
class Post(models.Model):
heading = models.CharField(max_length=200)
content = models.EmbeddedField(
model_container = Book,
model_form_class = BookForm
)
objects = models.DjongoManager()
#admin.py
from django.contrib import admin
from .models import *
admin.site.register(Post)
администрирование джанго ошибка при попытке сохранения
traceback:
Первоначальная проблема: невозможно сохранить его с помощью django admin.