-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