繁体   English   中英

如何将本地存储的表单数据传递到Django视图并将其保存在数据库中

[英]how can I pass locally stored form data to django view and save it on the database

我如何将表单数据从脱机网站传递到django视图,然后将其保存在数据库中。

填写表格>保存表格>保存在本地存储中>连接到互联网后>将数据上传到数据库

是否有关于如何执行此操作的指南,或者有人可以提供帮助?

首先,您将需要一些api(例如django-rest-framework),以提供某种方式从本地-离线网站到全球-在线网站进行通信。使用常规django视图并不是有效的方法。

接下来-您需要某种方法来检查是否可以建立连接-并例如每隔5分钟运行一次该检查(适当地使用cron或某些外部过程,因为django不能自行处理)。 您也可以手动触发该检查。

接下来-可以建立连接时,您需要连接到API并将所有更改从本地数据库推送到全球网站。 每次更改后,您都应该在本地数据库中将其标记为已同步,或者将其从队列中删除。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM