https://github.com/sametmax/Django–an-app-at-a-ti

 
Seung-Hyo Seo

https://github.com/sametmax/Django–an-app-at-a-time/

주간 파이썬(?) 을 즐겨보고 있는데요.

Django Framework 을 시작하시는 분들에게 유용한 포스트가 있길래 올려봅니다.

그냥 따라하시면 하나 뚝딱 만들 수 있습니다.
Django 공식문서와 함께 보시면서 익히시면 좋을 것 같네요.

  • Taehoon Kim

    짱고는 정말 생산성은 짱인듯요

    Jeehoon Park

    제가 다음과 같은 error를 만났습니다. Django version 이 안 맞는다는 말 같은 데 어떻게 해야 할까요?

    Chinseok Lee

    박지훈 : django 1.7.4 에서, 현재 프로젝트 settings 가 권장설정으로 되어있지 않아서, 위 메세지를 띄워주고 있습니다.

    아래 소스코드에 관련 체크코드가 있습니다.
    https://github.com/django/django/blob/1.7.7/django/core/checks/compatibility/django_1_6_0.py#L42

    위 코드를 참고해서 settings.py 에 대해, 아래 조치를 취하시면 됩니다.
    (-) SITE_ID, ADMINS, MANAGERS 제거
    (+) BASE_DIR 정의
    (-) TEMPLATE_LOADERS 제거
    (-) settings.MIDDLEWARE_CLASSES 에django.middleware.clickjacking.XFrameOptionsMiddleware 추가

    현재 django 버전으로 새로운 프로젝트를 생성하셔서, settings.py 를 서로 비교해보시면 좋습니다. 🙂

    Jeehoon Park

    감사합니다. 화면을 띄웠습니다.그런데 SITE_ID 줄,TEMPATE_LOCADERS 줄 2개만 적용했고,나머지는 적용하지 않았습니다.일단 그렇게 해도 돌아는 가고 있습니다.

    Chinseok Lee

    예. 위 코드 보시면 score 체크하는 게 있습니다. 초기에는 6점이하면 돌아가긴 합니다. 제가 말씀드린 것 다 적용하면 0점이구요. 설정 전에는 10점이었을 겁니다.

Advertisements