我正在尝试创建一个带有表单的应用程序,该应用程序在提交时会根据提交的信息更新数据库中的表,但我不确定如何进行。目前,我有一个简单的模式:
class Client(models.Model):
company_name = models.CharField(max_length=200)
launchpad_id = models.PositiveIntegerField()
client_email = models.EmailField()
content_id = models.CharField(max_length=200)
def __str__(self):
return self.company_name + ' | ' + self.content_id
我的数据库配置如下:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'django_project',
'USER': 'xxx',
'PASSWORD': 'xxx',
'HOST': 'xxxx',
'PORT': 'xxx',
},
'info': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'reporting_database',
'USER': 'xxx',
'PASSWORD': 'xxx',
'HOST': 'xxx',
'PORT': 'xxx',
}
}
我希望发生的情况是,当我通过管理或模板中的客户端模型提交字段时,它会更新reporting_database中的client_info表。不过,我似乎想不出如何让这种联系发挥作用。如果你能给我指引方向,我将不胜感激。谢谢。
https://stackoverflow.com/questions/53562750
复制相似问题