Size: 2396
Comment:
|
Size: 2388
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 18: | Line 18: |
* AltLang:EnglishStudyWithDjango | * EnglishStudyWithDjango |
[Python] WebApplication framework
RubyOnRails의 영향으로 만들어짐. 짧은 시간내에 짧은 코드로 원하는 기능을 구현하고자함. 관리자용 인터페이스가 미리 구현되어(확장가능) 있다는 점이 특징.
관련포스트
[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]
이용가능한 개발환경
RelationalDatabase : MySql, PostgreSql, [Sqlite]
각종 자료들
튜토리얼번역
- [/Tutorial1] : Initialization, creating models, the database API
- [/Tutorial2] : Exploring the automatically-generated admin site
- [/Tutorial3] : Creating the public interface views
- [/Tutorial4] : Simple form processing and generic views
관련문서들
몇가지 팁들
원격지의 컴퓨터에서 runserver를 확인하고 싶으면 아래의 명령 사용
python manage.py runserver 0.0.0.0:8080
template에서 모델객체 사용시, 메쏘드 호출에 "()"를 쓰지 않아야 한다.
다른 스크립트에서 django로 만든 프로젝트로 접근하는 방법
[Sqlite]를 쓰면서 ModPython으로 서비스를 시작하면 다음에러를 만난다.
OperationalError: SQL logic error or missing database
sqlite db의 permission을 수정해준다.
offline에서 문서를 읽고 싶으면 다음처럼...
wget http://www.djangoproject.com/documentation/ -r -np -k
기타
다른건 다 마음에 드는데, web-templating이 별로다. [Twisted]-[Nevow]에 쓰는 방식을 도입하면 어떨까. -- ["yong27"] DateTime(2006-03-18T08:23:45Z)