Web
Django 입문 Blog – 4. 블로그 앱
부트스트랩 부트스트랩에서 제공하는 템플렛 예제를 이용하여 기본 UI를 작성할 예정이기에 부트스트랩에서 제공하는 템플렛 예제를 다운 받는다 메인 해더부분을 navbar-fixed으로 사용할 것이기 때문에 해당 파일을 다운로드 한다 그리고 HTML파일을 프로젝트 내 새로 만든 blogapp 폴더 내 templates 폴더를 클릭, new HTML FILE을 클릭한 후 main이라고 작성하고 생성해준다 그리고 navbar-fixed의 html 소스를 head와 body를 채워주고 main.html에 붙여넣어준다 … Read more
Django 입문 Blog – 3. Template
Template template를 구성하기 위해 프로젝트 최상위에 있는 templates 폴더를 우리가 만든 blogapp에 이동시켜준다 template html blogapp > templates 를 오른쪽 클릭 -> New -> HTML FILE 클릭 index.html 파일을 만들어준다 html body 내에 글을 입력해주고 view.py urls.py templates에 만든 index.html을 보여주기 위해 view.py와 urls.py를 수정한다 view.py view.py를 연다 다음과 같이 코드를 작성하여 index.html을 리턴해준다. 현제 … Read more
Django 입문 Blog – 2. 앱 생성
blogapp 생성 blogapp이라는 앱을 생성한다 [Alt]-[F12]를 눌러 터미널 창을 열고ls 를 입력하여 manage.py가 있는지 확인한다 있다면 정상적으로 프로젝트가 생성되었으니 앱을 생성해준다 명령어를 입력해 앱을 생성하면 해당 앱명 폴더 아래에 py 파일들이 생성된다 setting.py Django가 blogapp이라는 이름의 앱을 인식하도록 하기 위해 setting.py를 열어 INSTALLED_APPS 변수에 blogapp의 config 파일을 추가시켜준다 *반드시 끝에 ,를 붙여주어야 한다
Django 입문 Blog – 1. 장고, 프로젝트 생성
Django 장고 Python 기반 Open Source Web Application Framwork 장고 공식 사이트 : https://www.djangoproject.com/ MVT(Model View Template) 내장된 기술을 가지고 간단하고 빠르게 계발 가능 웹 개발에 필요한 기능 요소들을 제공하는 웹프레임 워크이다 주요 구성은 기존 MVC(Model View Controller) 디자인 패턴을 따르되 Controller의 영역을 프레임 워크에서 담당하여서 디자인 파트 작업을 분리하여 Template를 포함하여 MTV(Model Template View) 프레임 … Read more
PHP, HTML 정리
PHP 페이지 이동 함수 PHP 파일 로드 FORM 예시 PHP에서 POST, GET 받기 입력 박스, 라디오버튼, 콤보박스 변경 방지 속성 문자열 나누기 Database 데이터베이스 함수
Web_Study-1
DB – 도서관리 테이블 HTML에서 Form태그 안에 있는 name 속성의 데이터들은 submit버튼을 클릭하면 form의 action 속성에 기재한 링크로 파라미터를 전송한다 도서관리 입력 HTML – book_register_form.html 도서관리 입력 PHP – book_register.php 유저관리 입력 HTML- member_register_form.html 유저관리 입력 PHP – member_register.php