2012-08-13 8 views
0

나는 사이트를 만들고있어 장고의 관리 내용을 바꿀 수 있기를 바란다. 아티클이라는 모델과 같은 것을 만드는 가장 좋은 방법은 무엇이며 제목과 내용이 있습니다. 기사의 게재 순위를 어떻게 선택할 수 있는지 알아야합니다. 가장 좋은 방법은 예를 들어 home_main이라는 CharField와 같은 것으로 템플릿에 추가하는 것입니다. 아니면 이것을 할 수있는 더 좋은 방법이 있습니까?Django에서 기사 모델을 만드는 가장 좋은 방법은 무엇입니까?

+0

기사에 대한 위치는 무엇인가? –

+0

페이지의 어느 부분과 같은지, 어떤 div와 같은지 안쪽에 있습니다. 특정 기사를받는 가장 좋은 방법은 무엇입니까? – Zach

+1

[django-cms] (https://www.django-cms.org/) 또는 [Mezzanine CMS] (http://mezzanine.jupo.org/)와 같은 것을 사용하십시오. –

답변

0

기사 모델에 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) 

https://docs.djangoproject.com/en/dev/ref/models/fields/

+0

아, 고마워요. ~을 찾고 있었다. – Zach

관련 문제