django - 我必须将客户数据转移到预订。任何可能的方法?请告诉我
问题描述
from.models import Book,Cust
Cust.objects.get(acc, no1)
Book.objects.create(ac="acc",no="no1")
INSERT INTO Book (ac, no) SELECT ac, no FROM Cust.
我要转换成django orm 查询怎么办?
解决方案
让我坚持要求您在问题中提供明智的信息。所以你可以开始看看两种基本方法:
访问安装了两个表的数据库中的数据(我假设)并运行您提到的 INSERT 查询;
或者在你的 django 的 models.py 中添加一个方法到你的任何一个模型中,例如:
................
class Book(models.Model):
.........................
def updateBook(self):
set = Cust.objects.all().values('ac','no')
for e in set:
self.create(ac = e.cust, no = e,no)
推荐阅读
- python-3.x - scipy.optimize.least_squares 仅返回解决方案
- xml - 如何使用 groovy 访问节点的值
- visual-studio - Visual Studio 忘记了 Resharper 键盘方案
- android - Android - 离线模式 - 同步数据
- java - Azure postgresql serwer - 如何通过 rest api 公开
- java - 收集器根据对象的属性创建列表列表
- sql - 从 SQL 中输入的日期获取去年的日期
- android - 系统声音无法正常工作
- activitynotfoundexception - 抛出 ActivityNotFoundException
- c# - 非 C# 插件规则/配置文件如何工作(在 CI - Jenkins 中)