请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问已有的项目,已上线有客户数据,现在想用DRF做前后分离的系统,在model这块应该如何操作?

项目已上线运行,用的是老版本PHP,想要上小程序和APP做前后分离系统,请问在model这块(在已有数据和结构上做migrations之类的)应该如何处理,包括课程里面有些social django比如这些动数据结构的库是不是就没办法使用或者不建议使用,谢谢!

正在回答 回答被采纳积分+3

1回答

bobby 2019-01-06 13:51:59

django有一个命令inspectdb 可以逆向数据库自动生成model, 生成model之后你就可以用migrations做数据库的管理了,所以这些都是完全可以用的, 建议你学习了解一下django的migrations的细节,对管理数据库会有很大的好处

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉13917758674 #1
    嗯我网上搜了一下用inspectdb 逆向生成了model,是可以跑个简单的demo的,但是关于教程里面的一些ForeignKey,related_name 这些就不确定是否应该设置,设置后对数据库原先的结构有啥影响。确实我应该要去看下migrations的细节。
    回复 有任何疑惑可以回复我~ 2019-01-07 00:13:42
  • bobby 回复 提问者 慕粉13917758674 #2
    这些细节问题需要你自己去修改,不过一般情况下影响不大
    回复 有任何疑惑可以回复我~ 2019-01-08 12:35:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信