Differences between revisions 12 and 29 (spanning 17 versions)
Revision 12 as of 2006-08-27 12:26:05
Size: 1150
Editor: 218
Comment:
Revision 29 as of 2006-09-01 01:24:15
Size: 187
Editor: 218
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#acl falsetru:read,write,admin,revert
대안언어축제2006 BoF 세션
[Django]와 함께 EnglishStudy하기
Line 4: Line 3:
개괄적 설명은 http://altlang.org/fest/EnglishStudyWithDjango 대안언어축제2006 BoF 세션 AltLang:EnglishStudyWithDjango 
Line 6: Line 5:
발표당일 공개할 내용들을 이곳에 정리

[[TableOfContents]]

== 개요 ==
Django란?

고전적인 DB기반 웹어플리케이션 구축
 1. 데이터베이스 설계
 1. create db, table
 1. list, detail, insert, update, delete programming with HTML, CSS, JavaScript

Django에서는
 1. Model
 1. URL
 1. View
 1. Template

== 실습 진행 ==

=== first cycle ===
 1. startproject, startapp
  * django-admin.py startproject engstudy
  * cd engstudy
  * ./manage.py startapp gmpstudy
 1. settings.py
  * ./manage.py syncdb => fail!
  * vi settings.py
 1. model
  * vi gmpstudy/models.py
  * ./manage.py syncdb
 1. shell 에서 몇가지 데이터 입력
  * ./manage.py shell
 1. url, include(..)
 1. view
 1. template
 1. 동작확인

=== second cycle ===
 1. model 수정
 1. 사용자 로그인 및 개인별 성적페이지

== 서비스를 위해 추가로 해야할 일들 ==
 1. mod_python 등을 이용한 서비스


== 토론 ==
이후로도 프로젝트는 계속 진행됩니다. YongsLib:wiki/GmpStudy

[Django]와 함께 EnglishStudy하기

대안언어축제2006 BoF 세션 EnglishStudyWithDjango

이후로도 프로젝트는 계속 진행됩니다. wiki/GmpStudy

EnglishStudyWithDjango (last edited 2012-08-17 10:51:31 by 182)

web biohackers.net