HTML에서의 폼 장고의 form의 데이터 전송에는 POST 방식만 사용 보안을 위해 CSRF 방지 기능 제공 장고의 폼 기능 개발자가 직접 코딩하는 대신 장고에서 폼처리를 위해 3가지 기능 제공 폼 생성에 필요한 데이터를 폼 클래스로 구조화하기 폼 클래스의 데이터를 렌더링하여 HTML 폼 만들기 사용자로부터 제출된 폼과 데이터를 수신하고 처리하기 장고의 렌더링… Continue Reading [한빛] 파이썬 웹프로그래밍 04장. Django의 핵심 기능(4/6. 폼 처리하기)

템플릿 변수 : {{ 변수 }} 정의되지 않은 변수는 빈(”) 문자열로 채워진 것으로 판단. 템플릿 필터 : 파이프(|)를 사용하여 변수에 필터 적용 {{ name|lower }} : name 변수의 값을 소문자로 {{ text|escape|linebreaks }} : text 값을 특수문자를 escape하고 <p> 태그 붙여줌 {{ bio|truncatewords:30 }} : bio 값을 줄바꿈 없애고 앞… Continue Reading [한빛] 파이썬 웹프로그래밍 04장. Django의 핵심 기능(3/6. 템플릿 시스템)

장고 파이썬 쉘 시작 : 파이썬 쉘을 사용해서 데이터 다룰 수 있음 python3 manage.py shell Create : 데이터 생성/입력

q.save() : 내부적으로  Sql의 INSERT문장 실행 Read : 데이터 조회 QuerySet : 테이블에서 꺼내온 객체 컬렉션(자바의 ResultSet과 같음) 전체 읽기 : Question.objects.all() Sql의 SELECT 역할 filter() : 조건, exclude() : 제외… Continue Reading [한빛] 파이썬 웹프로그래밍 04장. Django의 핵심 기능(2/6. 장고 파이썬 쉘로 데이터 조작)

리눅스 설치 sudo pip3 install Django 업그레이드 : sudo pip3 install Django –upgrade 윈도우 설치 pip install Django 업그레이드 : pip install Django –upgrade 윈도우 환경에서는 python3 대신 python을 사용 장고에서의 애플리케이션 개발 방식 MVT 방식 : Model, View, Template (MVC; Model, View, Controller와 유사) 프로젝트 구조 만들기 프로젝트 생성… Continue Reading [한빛] 파이썬 웹프로그래밍 03장. 리눅스/윈도우에서 장고(Django) 사용

putty로 리눅스 서버 접속 URL : ora.jj.ac.kr 로그인 아이디 : a학번 데이터베이스 접속 mysql -u  DB아이디  -p      엔터 후 DB암호 입력 DB명 :   db학번 DB아이디 : a학번 DB암호 : 휴대폰번호 마지막 4자리 숫자 테이블 생성 use db학번;   <– a학번 아이디로 사용할 수 있는 DB에 접속 테이블 이름 :… Continue Reading 수강신청 웹 프로그램 통합 (PHP, 리눅스 서버에)

참조 : https://blog.naver.com/tnakekd/221780479266 https://blog.dalso.org/srping-web-project/5287 Eclipse로 개발환경 설정하기 JDK 설치 : jdk1.8.0_241 설치(64비트용) : https://www.oracle.com/java/ 이클립스 설치 : https://www.eclipse.org/downloads/packages/ 이클립스에 STS 추가 : STS : 이클립스에서 Spring 응용 프로그램 개발을 위해 만들어진 개발환경 이클립스 Help 메뉴 -> Eclipse Marketplace 메뉴 선택 Find에서 STS 검색 후 2개 모두 설치 Find에서 buildship 검색해서 Minimalist Gradle… Continue Reading 스프링부트 시작하기(이클립스 vs 인텔리제이)

putty로 리눅스 서버 접속 URL : ora.jj.ac.kr 로그인 아이디 : a학번 데이터베이스 접속 mysql -u  DB아이디  -p      엔터 후 DB암호 입력 DB명 :   db학번 DB아이디 : a학번 DB암호 : 휴대폰번호 마지막 4자리 숫자 테이블 생성 use db학번;   <– a학번 아이디로 사용할 수 있는 DB에 접속 테이블 이름 :… Continue Reading 수강신청 웹 프로그램 작성(리눅스 서버에서)

putty로 리눅스 서버 접속 URL : ora.jj.ac.kr 로그인 아이디 : a학번 데이터베이스 접속 mysql -u  DB아이디  -p      엔터 후 DB암호 입력 DB명 :   db학번 DB아이디 : a학번 DB암호 : 휴대폰번호 마지막 4자리 숫자 테이블 생성 use db학번;   <– a학번 아이디로 사용할 수 있는 DB에 접속 테이블 이름 :… Continue Reading 교과목관리 웹 프로그램 작성(리눅스 서버에서)

putty로 리눅스 서버 접속 URL : ora.jj.ac.kr 로그인 아이디 : a학번 데이터베이스 접속 mysql -u  DB아이디  -p      엔터 후 DB암호 입력 DB명 :   db학번 DB아이디 : a학번 DB암호 : 휴대폰번호 마지막 4자리 숫자 테이블 생성 use db학번;   <– a학번 아이디로 사용할 수 있는 DB에 접속 테이블 이름 :… Continue Reading 학생관리 웹 프로그램 작성(리눅스 서버에서)

error: Content is protected !!