表table_a:id,name,content
表table_b:id,name,content
方法1 使用get_or_create():
# views
from .model import table_a,table_b
def table_to_table():
for r in table_a.objects.all()
table_b.objects.get_or_create(**r)
return
方法2:使用create,要使用try,判断是否复制时,有冲突
# views
from .model import table_a,table_b
def table_to_table():
try:
for r in table_a.objects.all()
table_b.objects.create(**r)
except:
pass
return