У меня есть два класса моделей A и B, и я хочу переместить строки сом из таблицы A в B, интересно, как это сделать правильно.
models.py
from django.db import models
class Category(models.Model):
name = models.CharField(max_length=200)
class A(models.Model):
title = models.CharField(max_length=200)
category = models.ForeignKey(Category, on_delete=models.CASCADE)
class B(models.Model):
title = models.CharField(max_length=200)
category = models.ForeignKey(Category, on_delete=models.CASCADE)
Код views.py
from models import A, B
def move(request):
filtered_a = A.objects.filter(category=2)
"""
Here I want to move filtered_a rows to B table,
and how to deal with the id
"""
Пожалуйста, я не говорю о миграции, это лечение, которое происходит после нажатия кнопки, любой чистый и быстрый способдля этого добро пожаловать.
Заранее спасибо.