我想为我的网站的搜索功能编写django自定义后端(使用mysql匹配查询/全文搜索),那么我应该在哪里编写呢?我应该把它写在一个新的独立应用程序的模型中吗?或者我应该把它写在一些现有的应用程序中。或者应该在一些现有应用程序的模型中编写它?
我在django方面没有太多经验,以前从未写过任何后端。我知道无论如何都可以做到,但我想知道推荐的方法是什么。我认为它也可以用于其他项目或应用程序。
感谢
只需将其放在需要中间件的应用程序中即可。或者创建一个django应用程序来保存您的所有中间件。
您的后端是普通的Python代码,与其他Python模块一样,文件可以位于任何地方。只要你能够使用Python外壳导入它,django就可以使用它
换句话说,只要它在PYTHONPATH
中,那么您的应用程序就可以使用它
它不需要成为应用程序或项目的一部分。