Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 哪一个是设置Django和Scrapy项目的最佳实践?_Python_Django_Scrapy - Fatal编程技术网

Python 哪一个是设置Django和Scrapy项目的最佳实践?

Python 哪一个是设置Django和Scrapy项目的最佳实践?,python,django,scrapy,Python,Django,Scrapy,我正在从事一个项目,其中scrapy代码只需从web抓取数据并将其存储到数据库中,django应用程序只需将其显示为网站,CodesCrapy和django都与对方无关。我想知道设置项目这两部分的最佳实践是什么?选项包括: 在同一个文件夹中创建它们 在Django项目中创建scrapy项目 指引我。谢谢,正如@Pramod所指出的,它们没有必要放在同一个文件夹中。但我建议你选择第一个选项——两个项目都在同一个文件夹中 我的论点是: 我反对第二种选择,因为这会使django项目复杂化。由于djan

我正在从事一个项目,其中scrapy代码只需从web抓取数据并将其存储到数据库中,django应用程序只需将其显示为网站,CodesCrapy和django都与对方无关。我想知道设置项目这两部分的最佳实践是什么?选项包括:

在同一个文件夹中创建它们 在Django项目中创建scrapy项目
指引我。谢谢,

正如@Pramod所指出的,它们没有必要放在同一个文件夹中。但我建议你选择第一个选项——两个项目都在同一个文件夹中

我的论点是:

我反对第二种选择,因为这会使django项目复杂化。由于django是一个框架,所以在经过时间测试的django项目中有一个默认的文件夹结构和隐含的含义。 为什么要搞砸? 最好将项目的两个部分放在同一个文件夹中,因为它作为一个项目更有意义。
无需在同一文件夹中创建两个项目,只要它们的数据库是公用的。