-1
我需要做一个项目,说:目录模型不能正常工作
抓取并显示
浏览此页面 - http://directory.thesun.co.uk/find/uk/computer-repair
使用Scrapy写爬虫,将提取所有企业从第1页到第10页列出。将这些数据存储到MySQL中。创建一个存储下列属性的模式:
企业的名称, 地址(多个地址可能的), 关于, 照片(多图片可能), 电话号码, 网站网址
这是非常重要的是你真的尝试和发展一个很好的模式。这将测试您的RDBMS概念,这是非常必要的。
使用Django创建一个应用程序,它将允许用户查看上述数据。不需要数据编辑。此应用程序的外观和工作方式应与原始Sun目录站点非常相似。
但我的models.py给出了问题。这里是它的代码:
from django.db import models
class Directory(models.Model):
Bussiness_name = models.CharField(max_length=300)
Description = models.CharField(max_length=900)
Number = models.CharField(max_length=100)
Web_url = models.URLField(max_length=800)
def __unicode__(self):
return self.Bussiness_name+"/"+self.adress_name+"/"+self.Description+"/"+self.Number+"/"+self.Web_url+"/"+self.Photo_name
class Adress:
directory = models.ForeignKey(Directory)
adress_name = models.CharField(max_length=300)
class Photos:
directory = models.ForeignKey(Directory)
Photo_path = models.CharField(max_length=100)
Photo_name = models.CharField(max_length=100)
请详细 我没有得到你 的东西了你编写,我写了,只有 哪里是我的错? – Abhimanyu
我知道你的意思 谢谢你 :) – Abhimanyu