Как правильно удалить поле объекта Model в django
Здравствуйте, я хочу удалить свое поле :
tag_number = models.PositiveIntegerField('Tag number', validators=[
MinValueValidator(1),
MaxValueValidator(MAX_TAG_NUMBER),
])
и напишите fo этого метода:
# @require_POST
def book_tag(request, pk):
book = get_object_or_404(Book, pk=pk)
book.tag_number = **book.tag_number.delete()**
book.tag_number = book.generate_tag()
book.save()
return redirect('book:book-list')
Но он удаляет всю модель книги! Я хочу удалить только поле 'tag_number'.