Skip to content
- 서버 접속
- Putty 접속
- IP : ir.jj.ac.kr
- Port : 10022
- ID/PW는 개인별로 알려줬음
- FTP 접속
- IP : ir.jj.ac.kr
- Port : 21
- ID/PW는 개인별로 알려줬음
- Notepad++의 플러그인 중 NPPFtp를 사용하여 접속하면 편함
- phpmyadmin 접속
- http://ir.jj.ac.kr/phpmyadmin
- ID/PW는 개인별로 알려줬음
- phpmyadmin을 이용하여 테이블생성
- ID/PW는 개인별로 알려줬음
- 테이블 이름 : pd_board
- 필드
- id : 자동증가 번호, 정수, 기본키
- subj : 제목
- cont : 내용
- hit : 읽은 횟수
- wdate : 저장 날짜/시간 자동저장
- PHP 프로그래밍 : public_html/glass 폴더에서
- new_form.php 생성 : 새글 폼 생성
- new.php 생성 : new_form.php의 <form>에서 호출하여 입력 값 저장
- detail.php 수정
- <a>삭제</a> 하이퍼링크 추가
- <a>수정</a> 하이퍼링크 추가
- delete.php 생성
- detail.php에서 [삭제] 클릭하면 delete.php?id=1과 같이 호출
- 테이블에서 id=1인 레코드 삭제
- edit_form.php 생성
- detail.php에서 [수정] 클릭하면 edit_form.php?id=1과 같이 호출
- <form></form>을 이용하여 id=1인 레코드 출력
- edit.php 생성
- Django 프로그래밍
- 폴더 생성 : 홈디렉터리에 DJango 폴더 생성
- 기본 실행
- cd glass
- python3 manage.py migrate
- python3 manage.py runserver 0.0.0.0:1234 <– 1234대신 보인 HP 뒤 4자리숫자 사용
- 크롬으로 http://ir.jj.ac.kr:1234
- 새글(new) 추가
- 뷰 수정 : glass/board/views.py 수정
- 템플릿 추가 : glass/board/templates/board/new.html 생성
- URL 추가 : glass/board/urls.py 수정
- glass/mysite/urls.py 수정은 안해도 됨
- 결과 확인 : 크롬으로 http://ir.jj.ac.kr:1234/board
- 템플릿(detail.html) 수정
- glass/board/templates/board/detail.html 수정
- <a>삭제</a>, <a>수정</a> 하이퍼링크 추가
- 삭제(delete) 추가
- 뷰 수정 : glass/board/views.py 수정
- 템플릿은 없음
- URL 추가 : glass/board/urls.py 수정
- glass/mysite/urls.py 수정은 안해도 됨
- 결과 확인 : 크롬으로 http://ir.jj.ac.kr:1234/board
- 수정(edit) 추가
- 뷰 수정 : glass/board/views.py 수정
- 템플릿 추가 : glass/board/templates/board/edit.html 생성
- URL 추가 : glass/board/urls.py 수정
- glass/mysite/urls.py 수정은 안해도 됨
- 결과 확인 : 크롬으로 http://ir.jj.ac.kr:1234/board
error: Content is protected !!