12월, 2013의 게시물 표시

파이썬 및 장고 설치 경로

파이썬 홈페이지에 접속한다. http://www.python.org/ 왼쪽 메뉴에 보면 Quick Link 에서 windows installer 를 클릭하면 파일을 다운로드 한다. 다운로드 후 파일을 실행하면 2.7.6을 설치한다. 환경변수에 C:\Python27\; C:\Python27\Scripts 를 추가한다. 장고 홈페이지에 접속한다. https://www.djangoproject.com/download/ 아래를 클릭하면 zip 다운로드 파일을 받는다. https://github.com/django/django/zipball/master 압축을 풀고 도스 커맨드에서 압축을 푼 폴더로 이동한다. $ python setup.py install 위 명령을 입력하면 장고를 설치한다. $ python 파이썬을 실행하고 아래와 같이 파이썬 명령을 실행해서 에러가 나지 않으면 설치 성공. C:\>python Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win 32 Type "help", "copyright", "credits" or "license" for more information. >>> import django >>> django.get_version() '1.7' >>> 얼마전까지 1.6이었는데 벌써 1.7이 나왔네요...

django 예제 따라하기 (투표 앱 개발) 요약 Part 3,4

요약이라기 보다는 사이트에서 차례대로 읽으면서 작성하다보면 페이지가 완성된다. 실제로 구현된 소스를 올려 보겠다. 1,2장에서 프로젝트와 앱을 생성하면 기본적으로 파일들이 만들어지기 때문에 수정된 소스만 업로드 한다. [mysite\mysite\settings.py] polls만 추가 INSTALLED_APPS = (     'django.contrib.admin',     'django.contrib.auth',     'django.contrib.contenttypes',     'django.contrib.sessions',     'django.contrib.messages',     'django.contrib.staticfiles',     'polls', ) [mysite\mysite\urls.py] from django.conf.urls import patterns, include, url from django.contrib import admin admin.autodiscover() urlpatterns = patterns('',     # Examples:     #url(r'^$', 'mysite.views.home', name='home'),     #url(r'^blog/', include('blog.urls'),name='blog'),     url(r'^polls/', include('polls.urls',namespace="polls")),     url(r'^admin/', include(admin.site.urls)), ) [mysite\polls\admin.py] from django.contrib impo

django 예제 따라하기 (투표 앱 개발) 요약 Part 1,2

처음 공부하는 만큼 튜토리얼을 따라해보기로 했다. 영어로 되어있는 문서를 보며 차례대로 따라했더니 간단한 투표 프로그램이 완성되었다. 일단 영어로 되어 있어 읽는 속도가 느려서인지 생각보다는 시간이 걸렸지만 다른 프로그램들에 비해서는 간단하게 만들 수 있어 좋은것 같다. 요약해서 넣었기 때문에 자세히 보려면 아래 링크부터 차례대로 해보자. https://docs.djangoproject.com/en/1.6/intro/tutorial01/ 1장 1. 프로젝트 생성 $ django-admin.py startproject mysite     mysite/       manage.py         # 장고 프로젝트에 각종 수정사항을 반영하는 등 모든 interact를 담당하는 커맨드 파일       mysite/         __init__.py         # 파이썬 패키지의 바로 그 init 파일. 즉, 이 소스파일들이 곧 파이썬 패키지임을 의미한다.         settings.py        # 프로젝트 환경 파일. DB연결, 실행할 앱, 로그방법 등을 정의         urls.py              # 프로젝트 관련 URL 정의 파일         wsgi.py             # WSGI 웹서버를 사용하기 위한 entry point 2. 서버 기동(mysite 폴더에서 수행해야함) $ python manage.py runserver $ python manage.py runserver 8080 $ python manage.py runserver 0.0.0.0:8000 3. DB 설정(sqllite3) 특별히 설정하지 않으면 sqllite3 이 설정된다. $ python manage.py syncdb 여기서 로그인할 사용자 아이디와 패스워드를 입력한다. 나중에 개발서버에서 로그인할 아이디와 패스워드이다. 4. 앱생성 프로젝트 폴더로 이동후 아래의 명령을 실행한다. c:\mysi

django 1.6 설치

파이썬은 2.7.6을 설치하였고, django 1.6버전을 설치하였다. 최신 장고 다운로드는 https://www.djangoproject.com/download/ 에서 한다. 여러가지 다운로드 방법이 있는데 windows 에서 하므로 zip 버전을 받겠다. https://github.com/django/django/zipball/master You can also download a zipped archive of the development version. 링크를 클릭하면 다운로드가 된다. 파일 압축을 풀면 Django-1.6 폴더가 생기고 아래 폴더에 압축이 풀린다. 도스커맨드에서 c:\ 풀었다면 c:\Django-1.6 폴더로 이동후 아래의 명령을 입력한다. python setup.py install 파이썬이 설치된 경로 아래 site-packages 에 설치된다. 예) C:\Python27\Lib\site-packages\django 설치가 되면 python 을 실행하고 다음과 같이 버전정보를 확인한다. import django django.get_version() 여기까지 되면 설치 끝