django pc和m站数据库共享的问题

站内搜索了会儿,发现之前有人提问过,但最佳答案看的不是很明白,再次提问

原问题是

https://segmentfault.com/q/10...

原最佳:
“既然你的URL都不变,那么你完全不用重新建一个app的,在原来的app上做自动选择模版,比较简单的,CBV就是让你使劲复用的啊。来先定义一个BaseView”

这里看着有些抽象,询问下是在哪个文件定义,又在哪里写,怎么写,能否有一个具体的代码例程,谢谢

阅读 2k
1 个回答

1、pc和mob是两个独立的项目,但是数据库要求共享:如果app不一样,可以在models自定义表名:
class Meta:

db_table = 'table_name'

2、后端使用同一套代码,根据不同域名返回不同页面。

正常来说,肯定是不推荐使用第一种方式的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进