êµë¬¸ ¶
웹 환경ì�€ ì�´ì œ 하나ì�˜ 플랫í�¼ìœ¼ë¡œ ìž�리 ìž¡ê³ ìžˆë‹¤. ë¹ ë¥´ê²Œ 변하는 웹 환경ì—�는 pythonê°™ì�€ ê°�체지향 언어가 ì �당하다. Django는 python으로 만들어진 웹 ì• í”Œë¦¬ì¼€ì�´ì…˜ í”„ë ˆìž„ì›Œí�¬ë¡œ, ë�°ì�´í„°ë² ì�´ìŠ¤ë¥¼ ì¶”ìƒ�화하여 개발ìž�ê°€ 기민하게 웹 ì• í”Œë¦¬ì¼€ì�´ì…˜ì�„ 작성하ë�„ë¡� ë�•는다. Djangoì—�서는 기존ì—� ODBC등ì�„ ì�´ìš©í•˜ëŠ” CLI 보다 한 단계 ë�” 높ì�€ 수준ì—�서 ë�°ì�´í„°ë² ì�´ìŠ¤ë¥¼ ì‚¬ìš©í• ìˆ˜ 있다. 예를 들어 주언어 pythonì—� í�´ëž˜ìŠ¤ë¥¼ ì •ì�˜í•˜ë©´ ë�°ì�´í„°ë² ì�´ìФ í…Œì�´ë¸”ì�„ ìž�ë�™ìœ¼ë¡œ ìƒ�성해주며, í�´ëž˜ìŠ¤ê°€ 변경ë�˜ë©´ ë�°ì�´í„°ë² ì�´ìФ í…Œì�´ë¸”ë�„ ìž�ë�™ìœ¼ë¡œ ìˆ˜ì •í•´ì¤€ë‹¤. ê·¸ ë°–ì—� 삽입, ì‚ì œ, ìˆ˜ì •, 조회 기능ì�„ í�´ëž˜ìŠ¤ê°€ 가진 메소드로 ì¶”ìƒ�화하여 주언어 수준ì—�서 ë�°ì�´í„°ë² ì�´ìŠ¤ë¥¼ ì‚¬ìš©í• ìˆ˜ 있ë�„ë¡� 한다. ì�´ëŸ¬í•œ ì§€ì›�ì�„ 바탕으로 웹 ì• í”Œë¦¬ìº�ì�´ì…˜ 개발ìž�는 기민하게 프로그램ì�„ ìž‘ì„±í• ìˆ˜ 있다.
ì˜�문 ¶
Web environment has became a standalone platform. Object-oriented languages, such as python, are suitable for web. Django is a web application framework written by python, and helps web developers writting web application more agile by abstracting database. Django provides high level abstraction on database, higher than CLI which uses ODBC. Django, for instance, creates database tables when developer writes classes in python, and modifies tables when developer modifies classes in python. In addition, django helps developers using database on host-language(python) level by abstracting insertion, deletion, update, retrieving of recodes to class method. Therefore, web developers make programs more agile.
----
졸업논문
----
졸업논문










