블로그 이미지
ssun++

카테고리

[전체] (73)
Android (7)
JavaScript (9)
CI (5)
Language (14)
ETC (38)
Total314,893
Today21
Yesterday23

'Pydev'에 해당되는 글 3건

  1. 2012.01.15 [Django] hello world!
  2. 2012.01.15 [Django] 프로젝트 만들기
  3. 2012.01.14 [Django] 개발환경 만들기
[시작]
Django로 hello world를 출력합니다.
application을 생성하고 url과 view를 연결합니다.

아래 application 생성은 아래 커맨드에 해당하는 과정입니다.

$ python manage.py startapp <application 이름>

 


[Application 생성하기]
1. 프로젝트에서 Django > Create application을 선택합니다.
 


2. Application 이름을 선택합니다.
 


3. application에 해당하는 패키지와 파일이 생성됩니다.
 



[뷰 작성하기]
Application의 views.py에 HttpResponse를 리턴하는 함수를 작성합니다.

# Create your views here.

from django.http import HttpResponse


def main_page(request):

    output = '''

        hello, %s!

    '''%(

         "world"

    )

    

    return HttpResponse(output)

 

[URL 연결하기] 
프로젝트의 urls.py를 수정합니다.

from django.conf.urls.defaults import patterns, include, url

from myDjango.hello_world.views import *


# Uncomment the next two lines to enable the admin:

# from django.contrib import admin

# admin.autodiscover()


urlpatterns = patterns('',

    url(r'^hello', main_page)

    # Examples:

    # url(r'^$', 'myDjango.views.home', name='home'),

    # url(r'^myDjango/', include('myDjango.foo.urls')),


    # Uncomment the admin/doc line below to enable admin documentation:

    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),


    # Uncomment the next line to enable the admin:

    # url(r'^admin/', include(admin.site.urls)),

)




[확인하기]
브라우저에서 localhost:8000/hello로 접속하면 아래와 같은 화면을 볼 수 있습니다.
 



[끝]
역시 눈에 보이는게 있어야 뭔가 하는 것 같다는 느낌이 듭니다 :)
Posted by ssun++

댓글을 달아 주세요

[시작]
PyDev로 Django 프로젝트를 만들고 실행합니다.

프로젝트 생성은 아래의 커맨드,

$ django-admin.py startproject <프로젝트명>


프로젝트 실행은 아래의 커맨드에 해당하는 과정입니다.

$ python manage.py runserver <포트 넘버>

 



[프로젝트 만들기]
1. PyDev 아래의 PyDev Django Project를 선택합니다.
 


2. 프로젝트 이름을 선택합니다.
 


3. Reference page를 선택합니다.
 


4. Django 버전과 database 설정을 합니다.
(database 관련 설정은 나중에 settings.py에서 바꿀 수 있습니다.)
 


5. 프로젝트 아래에 4개의 파일이 생성된 것을 볼 수 있습니다.
 



[실행하기]
1. 프로젝트에서 Run As > PyDev: Django를 선택합니다.
 


2. 브라우저에서 localhost:8000으로 접속하면 아래와 같은 페이지를 볼 수 있습니다.
 


[끝]
 
Posted by ssun++

댓글을 달아 주세요

[시작]
윈도우에서 Python + Django + PySqlite + Eclipse + PyDev 설치하여 Django 개발 환경을 만듭니다.


[설치하기]
1. Python 설치하기
URL : http://python.org
현재 Django의 릴리즈 버전(1.3.1)에서 
2.4 ~ 2.7 버전을 지원하므로 적절한 버전을 설치합니다.

PySqlite를 설치하는 경우 'Install just for me'를 선택합니다.
(레지스트리에서 경로를 찾지 못해서 문제가 될 수 있습니다.)
 


2. Django 설치
URL : https://www.djangoproject.com/
현재 릴리즈 버전인 1.3.1을 다운받아서 압축을 풉니다. (C:\Django-1.3.1)
아래와 같은 커맨드로 장고를 설치합니다.

C:\Django-1.3.1>python setup.py install


3. PySqlite 설치 (optional)
URL :  http://trac.edgewall.org/wiki/PySqlite 
파이썬 2.5 이상 버전에서는  반드시 설치할 필요는 없습니다.
(pysqlite 2가 'sqlite3'에 번들로 포함되어 있습니다.)

4. Eclipse 다운 받기
URL : http://eclipse.org
현재 PyDev 릴리즈 버전(2.3.0)에서 3.2 ~ 3.7 버전을 지원하므로 적절한 버전을 다운 받습니다.

5. PyDev 설치하기
Location : http://pydev.org/updates
이클립스 플러그인으로 설치합니다. 


[Settings]
Eclipse에서 Python 경로를 설정합니다.
Preferences > PyDev > Interpreter - Python
 

python.exe 경로를 지정합니다.
 


[끝]
다음에는 Django 프로젝트를 만들어보도록 하겠습니다. 
Posted by ssun++

댓글을 달아 주세요

최근에 달린 댓글

최근에 받은 트랙백

글 보관함