Django 입문 Blog – 4. 블로그 앱

부트스트랩 부트스트랩에서 제공하는 템플렛 예제를 이용하여 기본 UI를 작성할 예정이기에 부트스트랩에서 제공하는 템플렛 예제를 다운 받는다 메인 해더부분을 navbar-fixed으로 사용할 것이기 때문에 해당 파일을 다운로드 한다 그리고 HTML파일을 프로젝트 내 새로 만든 blogapp 폴더 내 templates 폴더를 클릭, new HTML FILE을 클릭한 후 main이라고 작성하고 생성해준다 그리고 navbar-fixed의 html 소스를 head와 body를 채워주고 main.html에 붙여넣어준다 … 더 읽기

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을 리턴해준다. 현제 … 더 읽기

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) 프레임 … 더 읽기

Spring-7 Eclipse EE [MyBatise]

SQL문을 XML에 저장하여 보다 Java 코드 작성을 줄여줌 MyBatise 설치 Help – eclipse Market에서 java orm 검색 MyBatise와 MyBatis Generator 플러그인을 설치 pom.xml에 DBCP 라이브러리 추가 sonatype 에서 mybatis 검색하여 Apache Maven 코드 복사<dependency>에 추가 mapping.xml 파일 생성 Project 오른쪽 마우스 클릭 – New – Other – MyBatis XML Mapper 클릭 – Next /src/main/resources/mappings에 book-mapping.xml … 더 읽기

Spring-6 Eclipse EE [JDBC Template]

JDBC Template JDBC의 반복적인 코드제거와 DB 연동 로직을 JDBC Template 클래스에서 제공하여주는 장점이 있다. 개발자는 SQL문에 집중 root-context.xml에 저장된 것을 사용 DBCP : 자바 웹 애플리케이션 DB 접속과 관련된 라이브러리 JDBC : Java DataBase Connectivity DB연결 인터페이스, 각 DB Driver를 통해 접속 DB 접속을 위해 JDBC Driver Load getConnection Method로 DB Connection 객체 가져옴 PreparedStatement … 더 읽기

PHP, HTML 정리

PHP 페이지 이동 함수 PHP 파일 로드 FORM 예시 PHP에서 POST, GET 받기 입력 박스, 라디오버튼, 콤보박스 변경 방지 속성 문자열 나누기 Database 데이터베이스 함수