Size: 610
Comment:
|
Size: 1150
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#acl falstru:read,write,admin,revert 대안언어축제 BoF 세션 |
#acl falsetru:read,write,admin,revert 대안언어축제2006 BoF 세션 개괄적 설명은 http://altlang.org/fest/EnglishStudyWithDjango 발표당일 공개할 내용들을 이곳에 정리 |
Line 6: | Line 10: |
== GoodMorningPops Study Site == 영어공부하다보니까... DB를 만들고, dictation을 연습하면 어떨까. |
== 개요 == Django란? |
Line 9: | Line 13: |
고전적인 DB기반 웹어플리케이션 구축 1. 데이터베이스 설계 1. create db, table 1. list, detail, insert, update, delete programming with HTML, CSS, JavaScript |
|
Line 10: | Line 18: |
== Django 란? == 개괄적 설명 |
Django에서는 1. Model 1. URL 1. View 1. Template |
Line 13: | Line 24: |
== 설치 == 설치방법소개 |
== 실습 진행 == |
Line 16: | Line 26: |
== 따라해 보세요 == first cycle |
=== first cycle === |
Line 20: | Line 28: |
1. setting | * django-admin.py startproject engstudy * cd engstudy * ./manage.py startapp gmpstudy 1. settings.py * ./manage.py syncdb => fail! * vi settings.py |
Line 22: | Line 35: |
* vi gmpstudy/models.py * ./manage.py syncdb |
|
Line 23: | Line 38: |
1. url | * ./manage.py shell 1. url, include(..) |
Line 28: | Line 44: |
second cycle | === second cycle === |
Line 32: | Line 48: |
== 결론 == | == 서비스를 위해 추가로 해야할 일들 == 1. mod_python 등을 이용한 서비스 |
Line 34: | Line 51: |
== 참고정보 == | == 토론 == |
대안언어축제2006 BoF 세션
개괄적 설명은 http://altlang.org/fest/EnglishStudyWithDjango
발표당일 공개할 내용들을 이곳에 정리
개요
Django란?
고전적인 DB기반 웹어플리케이션 구축
- 데이터베이스 설계
- create db, table
list, detail, insert, update, delete programming with HTML, CSS, JavaScript
Django에서는
- Model
- URL
- View
- Template
실습 진행
first cycle
- startproject, startapp
- django-admin.py startproject engstudy
- cd engstudy
- ./manage.py startapp gmpstudy
- settings.py
./manage.py syncdb => fail!
- vi settings.py
- model
- vi gmpstudy/models.py
- ./manage.py syncdb
- shell 에서 몇가지 데이터 입력
- ./manage.py shell
- url, include(..)
- view
- template
- 동작확인
second cycle
- model 수정
- 사용자 로그인 및 개인별 성적페이지
서비스를 위해 추가로 해야할 일들
- mod_python 등을 이용한 서비스