/images/jg_02.jpg

form 태그

form 태그의 고찰

  1. form tag의 inline 요소 중 **‘action’**과 ‘onsubmit’

    1
    2
    3
    4
    5
    6
    7
    8
    
    <form action="/oh my god" onsubmit="return test()">
        <input type="submit" value="hahaha">
    </form>
    <script>
    	function test(){
            console.log('HHHI')
        }
    </script>
    
    • submit 형태의 input을 클릭하게 되면, submit이 동작하면서 form의 ‘onsubmit’이 실행

Django_03_overriding templates

Django Overriding Templates

웹개발을 하다보면 재활용되어야 하는 부분. 즉, 변경되지 않아야 하는 부분과, 변해야 하는 부분이 있습니다. (대표적으로 navbar) 그리고 이런 개발의 편의성을 위해 Django는 Overriding 이라는 기술을 제공합니다.

Django_04_form

Django_form

이제 여러 html파일을 만들어 여러 화면을 돌아다닐 수 있게 되었습니다. 그렇다면 A화면에서 입력한 정보를 B화면으로 가져가고 싶다면 어떻게 해야 할까요? form테그를 사용하면 됩니다.

Django_02_addapp

Django_app

이번에는 생성된 프로젝트에서 1. app을 추가해 등록해보고 2. 서버 접속시 첫 메인 페이지를 제작해봅시다.

뜬금없이 CRUD를 알아보고 갑시다.

CRUD는 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말입니다. 사용자 인터페이스가 갖추어야 할 기능(정보의 참조/검색/갱신 등) 중 가장 기본이라고 생각되는 기술들입니다.