728x90
반응형
'쉽고 빠른 웹개발 Django'은 1.0버전 기준이어서 최신버전 (1.4.3)에서 막히면 진도를 더이상 나갈 수 없게 됩니다. 이에, 최신 버전에서도 진행할 수 있도록 변경된 부분을 반영하여 수정본을 작성해보았습니다. 1.4 이후 부터 디렉토리 구조가 조금 변경이 되었는데, 대부분 이 것 때문에 기존버전과 맞지 않는 부분이 생기는 것입니다. 추후 더 변경할 것이 발견되면 추가하도록 하겠습니다.
P. 15
Before
P. 17
django_bookmarks/
__init__.py
manage.py
settings.py
urls.py
After
django_bookmarks/
manage.py
django_bookmarks/
__init__.py
settings.py
urls.py
wsgi.py
Before
DATABASE_ENGINE = 'sqlite3'
DATABASE_NAME = 'bookmarksdb'
DATABASE_USER = ''
DATABASE_PASSWORD = ''
DATABASE_HOST = ''
DATABASE_PORT = ''
After
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'bookmarksdb', # Or path to database file if using sqlite3.
'USER': '', # Not used with sqlite3.
'PASSWORD': '', # Not used with sqlite3.
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
Before
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django_bookmarks.bookmarks',
)
After
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'bookmarks',
)
Before
import os.path
TEMPLATE_DIRS = (
os.path.join(os.path.dirname(__file__), 'templates'),
)
After
import os
SETTINGS_DIR = os.path.abspath(os.path.dirname(__file__))
(SITE_ROOT, dummy) = os.path.split(SETTINGS_DIR)
TEMPLATE_DIRS = (
os.path.join(SITE_ROOT, 'templates'),
)
Before
...
After
...
{% csrf_token %}
...
Before
import os.path
site_media = os.path.join(
os.path.dirname(__file__), 'site_media'
)
After
import os
URLS_DIR = os.path.abspath(os.path.dirname(__file__))
(SITE_ROOT, dummy) = os.path.split(URLS_DIR)
site_media = os.path.join(SITE_ROOT, 'site_media')
Before
from django import newforms as forms
After
# -*- coding: utf-8 -*-
from django import forms
728x90
반응형
'Programming > Python' 카테고리의 다른 글
(Django) login_required 데코레이터 (0) | 2013.05.28 |
---|---|
(Python) SAN 스위치 장애 체크 (Telnet) (0) | 2013.03.13 |
Python : 이미지 파일 일괄 자르기 (0) | 2012.11.28 |
Django 1.4 에서 Template 디렉토리 설정 (0) | 2012.04.09 |
Django 마이그레이션 1.3.1 -> 1.4 (0) | 2012.03.27 |