1590599969

관련포스트

읽으면서 알아낸 그동안 몰랐던 것들

  • 템플릿의 상속. 내 어플리케이션 경로로 복사한 뒤, 원하는 대로 변경하기.
  • TinyMCE와의 접목

  • 링크는 모델에 get_absolute_url 메소드를 이용해서 한다. site 어플리케이션 같이 이용
  • filter 후에 distinct
  • prepopulated_fields
  • SlugField

  • 글쓰기는 Markdown와 접목해서
  • django-tagging 을 이용한 Tag

  • DateTime 필드에 auto_add_now 대신 datetime.datetime.now

  • Django 모델에서 CharField와는 다르게 TextField는 max_length가 필요하지 않더라.

  • models.permalink decorator
  • 나만의 model manager를 등록하면 objects는 수동으로 등록해야한다. (model._default_manager 가 바뀐다.)
  • base.html 은 template 루트디렉토리에
  • block.super
  • 상속받은 template 을 또 다른 template 에서 상속받을 수 있다. (chain)
  • templatetag 로 context 변수 만들어주기
  • django.db.models.get_model

모델 클래스의 권장 순서

  1. any constants and/or lists of choices
  2. fields
  3. Meta class
  4. __unicode__ method

  5. save method
  6. get_absolute_url method
  7. custom methods


CategoryBookComputer

PracticalDjangoProject (last edited 2013-08-18 12:20:50 by 175)

web biohackers.net