![](/img/trans.png)
[英]Storing the Django project with the PostgreSQL database on GitHub
[英]Django project without storing data in database
我写了一个脚本来收集一些eShop提供的产品信息。 该脚本每小时运行一次,并将数据收集到csv文件中。 文件每次都会被覆盖,因此仅包含当前提供的产品。 CSV文件包含字段-商店名称,价格,供应商,描述,大小,图片URL,产品页面URL,看起来像这样(仅两行,约1500行)
sklep-presto.pl, 149.90, real, Deck Davis Northern Light 8,38 Real, 8.38, https://www.sklep-presto.pl/pol_il_Deck-Davis-Northern-Light-8-38-Real-59111.jpg, https://www.sklep-presto.pl/product-pol-59111-Deck-Davis-Northern-Light-8-38-Real.html
sklep-presto.pl, 169.90, real, Deck Embossed Elite Ferguson 8,5 Real, 8.5, https://www.sklep-presto.pl/pol_il_Deck-Embossed-Elite-Ferguson-8-5-Real-56151.jpg, https://www.sklep-presto.pl/product-pol-56151-Deck-Embossed-Elite-Ferguson-8-5-Real.html
该脚本还生成字典csv文件-价格,供应商,大小。 这些文件包含来自特定字段形式的主csv文件的唯一值。 例如像这样的供应商字典
almost,blind,chocolate,deathwish,foundation,goodwood,machine,real,zero
3,3,4,2,3,2,2,9,7
它包含供应商名称和发生次数(在主csv中)。
我想使用django制作网页,但是我从未使用过django。
我想制作一个网页,上面会显示5个选择列表和搜索按钮。 选择列表将是供应商,从价格到价格,从大小到大小。 我希望每次加载页面时(从csv文件)将可能的选择导入到网页上的这些选择列表中。
我不需要在数据库中存储任何内容,因为我只想使用存储在csv文件中的当前值。 是否需要制作djagno模型并将数据存储在数据库中?
按下搜索按钮后,我希望将选定的值传递给另一个脚本,该脚本将根据sarch标准搜索主csv。 当然,必须在按下搜索按钮后启动此脚本。 此脚本返回的内容可能会逐行或以列表列表的形式返回saerch结果。
我希望搜索结果在网页上显示为图块。 每个图块均应以图片形式显示,并在下面显示相同的文本值(名称,价格等)。 磁贴应按列和行对齐(每个网页20个产品)。
我不需要将搜索结果存储在数据库中,因为我只想使用从搜索引擎传递来的当前值。 是否需要制作djagno模型并将数据存储在数据库中?
您能否指出我可以回顾的类似内容,以实现该如何做?
是否需要制作djagno模型并将数据存储在数据库中?
没有。
您能否指出我可以回顾的类似内容,以实现该如何做?
您需要具有一个视图,模板和表单的基本Django设置。 Django教程项目应该是一个很好的起点。
从文档中:
https://docs.djangoproject.com/en/1.10/topics/db/models/#abstract-base-classes
如果您不希望模型创建数据库表,则可以在Meta
类中放置abstract=True
from django.db import models
class CommonInfo(models.Model):
name = models.CharField(max_length=100)
age = models.PositiveIntegerField()
class Meta:
abstract = True
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.