Differences between revisions 26 and 64 (spanning 38 versions)
Revision 26 as of 2007-02-07 14:01:44
Size: 2859
Editor: 211
Comment:
Revision 64 as of 2011-08-03 11:00:35
Size: 3160
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
http://www.djangoproject.com/  * http://www.djangoproject.com/
 * http://groups.google.com/group/django-ko (한국사용자모임)
Line 5: Line 6:
RubyOnRails 영향으로 만들어짐. 짧은 시간내에 짧은 코드로 원하는 기능을 구현하고자함. 관리자용 인터페이스가 미리 구현되어(확장가능) 있다는 점이 특징. [Ruby]에 RubyOnRails 있다면, [Python]에는 [Django]가 있다. 짧은 시간내에 짧은 코드로 원하는 기능을 구현하고자함. 관리자용 인터페이스가 미리 구현되어(확장가능) 있다는 점이 특징.
Line 8: Line 9:
 * [http://openlook.org/blog/1033 귀도의 돌아온 웹프레임워크 시대]
 * [http://www.oreillynet.com/onlamp/blog/2006/01/shifting_gears_switching_to_dj.html Shifting Gears: Switching to Django] : TurboGears에서 Django로의 손쉬운 이전
 * [http://www-128.ibm.com/developerworks/linux/library/l-django/?ca=dgr-btw01DjangoAndPython Python Web frameworks, Part 1: Develop for the Web with Django and Python]
 * [http://davidavraamides.net/blog/tag/django/ davidavraamides.net 의 django tags]
 * [[http://openlook.org/blog/1033|귀도의 돌아온 웹프레임워크 시대]]
 * [[http://www.oreillynet.com/onlamp/blog/2006/01/shifting_gears_switching_to_dj.html|Shifting Gears: Switching to Django]] : TurboGears에서 Django로의 손쉬운 이전
 * [[http://www-128.ibm.com/developerworks/linux/library/l-django/?ca=dgr-btw01DjangoAndPython|Python Web frameworks, Part 1: Develop for the Web with Django and Python]]
 * [[http://davidavraamides.net/blog/tag/django/|davidavraamides.net 의 django tags]]
Line 15: Line 16:
 * RelationalDatabase : MySql, PostgreSql, [Sqlite]  * RelationalDatabase : [MySQL], [PostgreSQL], [Sqlite], [Oracle] (DjangoAndOracle)
Line 22: Line 23:
 * DjangoAndOracle
 * DjangoTips
 * DjangoYongsPatch
 * PracticalDjangoProject
 * [Django1.0]
 * VimForDjango
 * LearningWebsiteDevelopmentWithDjango
 * [[http://stackoverflow.com/questions/550632/favorite-django-tips-features|Favorite Django Tips & Features]]
 * [[http://lightbird.net/dbe/index.html|Django by Example]]
Line 23: Line 33:
Django를 이용한 OpenSource 프로젝트들
 * [Blogmaker] : Django for [Blog]
Line 25: Line 37:
0.91 버전을 번역. 최신버전은 http://djangoproject.com/documentation/ 의 원본 문서를 참고 0.91 버전을 번역. 최신버전은 http://djangoproject.com/documentation/ 의 원본 문서를 참고, 혹은 [[http://code.djangoproject.com/wiki/DjangoDocumentKoreanTranslation|공식 한국어번역 페이지]] 참고.
Line 34: Line 46:

== 몇가지 팁들 ==
원격지의 컴퓨터에서 runserver를 확인하고 싶으면 아래의 명령 사용
{{{
python manage.py runserver 0.0.0.0:8080
}}}

template에서 모델객체 사용시, 메쏘드 호출에 "()"를 쓰지 않아야 한다.

다른 스크립트에서 django로 만든 프로젝트로 접근하는 방법
{{{#!python
import sys, os
sys.path.append('/home/yong27/test/django') # upper directory of the project
os.environ['DJANGO_SETTINGS_MODULE'] = 'antifungal.settings' # project.settings
}}}

[Sqlite]를 쓰면서 ModPython으로 서비스를 시작하면 다음에러를 만난다.
{{{
OperationalError: SQL logic error or missing database
}}}

sqlite db의 permission을 수정해준다.

offline에서 문서를 읽고 싶으면 다음처럼...
{{{
wget http://www.djangoproject.com/documentation/ -r -np -k
}}}
 1. DjangoTips
Line 63: Line 49:
다른건 다 마음에 드는데, web-templating이 별로다. [Twisted]-[Nevow]에 쓰는 방식을 도입하면 어떨까. -- ["yong27"] [[DateTime(2006-03-18T08:23:45Z)]] 다른건 다 마음에 드는데, web-templating이 별로다. [Twisted]-[Nevow]에 쓰는 방식을 도입하면 어떨까. -- [[yong27]] <<DateTime(2006-03-18T08:23:45Z)>>
 ''템플릿에서 XML을 안쓰는건 충분한 이유가 있다. 쓸데없이 무거워지는 것을 방지하는 측면이 있다.'' -- [[yong27]] <<DateTime(2007-02-12T01:52:50Z)>>
Line 65: Line 52:
template 에서 "."을 많이 쓰지 않도록 한다. 가능한한 context로 넘겨주는 것이 [SQL]쿼리 숫자를 줄이는 것이다. -- ["yong27"] [[DateTime(2006-12-08T09:01:24Z)]] [[http://groups.google.com/group/django-users/msg/40d9db3cd0b87a4a|HTTP_REFERER isn't set using Explorer]]와 같은 증상이 나타나고 있다. 아직 아무도 답변이 없는 상태. -- [[yong27]] <<DateTime(2008-03-20T05:21:14Z)>>

=== 토론 ===
(질문 답변은 [/QnA] 페이지 참고)

http://djangopeople.net 에 나를 등록했다. GoogleMaps랑 연동하니까 저런 재밌는 서비스가 나오는 군. 참고! -- [[yong27]] <<DateTime(2008-03-26T04:53:08Z)>>

[Python] WebApplication framework

[Ruby]에 RubyOnRails가 있다면, [Python]에는 [Django]가 있다. 짧은 시간내에 짧은 코드로 원하는 기능을 구현하고자함. 관리자용 인터페이스가 미리 구현되어(확장가능) 있다는 점이 특징.

관련포스트

이용가능한 개발환경

각종 자료들

Django를 이용한 OpenSource 프로젝트들

  • [Blogmaker] : Django for [Blog]

튜토리얼번역

0.91 버전을 번역. 최신버전은 http://djangoproject.com/documentation/ 의 원본 문서를 참고, 혹은 공식 한국어번역 페이지 참고.

  1. [/Tutorial1] : Initialization, creating models, the database API
  2. [/Tutorial2] : Exploring the automatically-generated admin site
  3. [/Tutorial3] : Creating the public interface views
  4. [/Tutorial4] : Simple form processing and generic views

관련문서들

  1. [/AdminInterface]

  2. [/DbApi]

  3. DjangoTips

기타

다른건 다 마음에 드는데, web-templating이 별로다. [Twisted]-[Nevow]에 쓰는 방식을 도입하면 어떨까. -- yong27 2006-03-18 17:23:45

  • 템플릿에서 XML을 안쓰는건 충분한 이유가 있다. 쓸데없이 무거워지는 것을 방지하는 측면이 있다. -- yong27 2007-02-12 10:52:50

HTTP_REFERER isn't set using Explorer와 같은 증상이 나타나고 있다. 아직 아무도 답변이 없는 상태. -- yong27 2008-03-20 14:21:14

토론

(질문 답변은 [/QnA] 페이지 참고)

http://djangopeople.net 에 나를 등록했다. GoogleMaps랑 연동하니까 저런 재밌는 서비스가 나오는 군. 참고! -- yong27 2008-03-26 13:53:08


CategoryProgramLibrary

Django (last edited 2012-12-26 16:56:19 by 182)

web biohackers.net