使用Django部署自定义SQL视图
我写了一些自定义的PostgreSQL视图,然后用Django的ORM把它们包裹起来,使用了一个叫做 managed=False 的设置。请问,怎么才能把这些视图部署好,让运行syncdb的时候能更新数据库里的视图,同时在我运行单元测试的时候,这些视图也能在测试数据库里存在呢?
我写了一些自定义的PostgreSQL视图,然后用Django的ORM把它们包裹起来,使用了一个叫做 managed=False 的设置。请问,怎么才能把这些视图部署好,让运行syncdb的时候能更新数据库里的视图,同时在我运行单元测试的时候,这些视图也能在测试数据库里存在呢?