0
我正在創建一個網站,我希望能夠更改Django管理的內容。製作稱爲文章的模型的最佳方式是什麼?它有一個標題和內容。我需要知道我將如何爲文章選擇一個位置。最好的方式是像CharField這樣的名字,例如home_main,並將其添加到模板中。還是有更好的方法來做到這一點?在Django上製作文章模型的最佳方法是什麼?
我正在創建一個網站,我希望能夠更改Django管理的內容。製作稱爲文章的模型的最佳方式是什麼?它有一個標題和內容。我需要知道我將如何爲文章選擇一個位置。最好的方式是像CharField這樣的名字,例如home_main,並將其添加到模板中。還是有更好的方法來做到這一點?在Django上製作文章模型的最佳方法是什麼?
我會爲文章模型添加一個帶有選項的CharField。我可以想象,只有一組固定的選擇可以放置文章。
POSITION_CHOICES = (
HOME_MAIN, "HOME_MAIN",
BUTTOM_MAIN, "BOTTOM_MAIN",
TOP_MAIN, "TOP_MAIN"
)
class Article(models.Model):
position = models.CharField(max_lenght=50, choices=POSITION_CHOICES)
啊,謝謝...只是我正在尋找 – Zach 2012-08-13 12:53:31
什麼是文章的位置? – 2012-08-13 05:50:46
就像它在頁面上的位置,就像它將在裏面的div一樣。獲得特定文章的最佳方式是什麼? – Zach 2012-08-13 06:17:00
使用類似[django-cms](https://www.django-cms.org/)或[Mezzanine CMS](http://mezzanine.jupo.org/) – 2012-08-13 06:25:21