0
Я пытаюсь написать BookApp. Каждый раз, когда я создаю новую книгу, она загружает поле раздела из предыдущей книги в выделенном. Как я могу удалить отношения, но не удалять контент. Я также включил фото.Django Admin Clear Field при создании нового объекта
#models.py
from django.db import models
class Category(models.Model):
name = models.CharField(max_length=250)
def __str__(self):
return self.name
class Author(models.Model):
name = models.CharField(max_length=250)
def __str__(self):
return self.name
class Chapter(models.Model):
name = models.CharField(max_length=500)
content = models.TextField()
def __str__(self):
return self.name
class Book(models.Model):
category = models.ForeignKey(Category)
name = models.CharField(max_length=500)
summary = models.TextField()
author = models.ForeignKey(Author)
chapter = models.ForeignKey(Chapter)
def __str__(self):
return self.name`
И в admin.py
from django.contrib import admin
from books.models import Category, Author, Chapter, Book
class BookAdmin(admin.ModelAdmin):
list_display = ('category', 'name', 'author', 'chapter')
admin.site.register(Category)
admin.site.register(Author)
admin.site.register(Chapter)
admin.site.register(Book, BookAdmin)
Вот емк проблемы. Added Book#1
Chapter of Book 1 still exist in loading
Вы пробовали это https://docs.djangoproject.com/ru/dev/ref/models/fields/#django.db.models.ForeignKey.on_delete? –