profile
@abcganada123 / git:ABCganada
post-thumbnail

Django - Nginx

우분투 가상 환경을 구축하고 웹 서버의 동적 요청을 위한 구니콘을 설치 후 서비스 등록까지 했다.이제 웹 서버 엔진엑스를 설치하자.$ sudo apt install nginx$ cd /etc/nginx/sites-available/엔진엑스 설정 파일 위치인 /etc/n

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

Django - gunicorn

이번 주차 전체 회의의 발표 자료 정리 겸 실습 진행에서 너무 많은 오류들을 만나 한 번 정리하려고 한다.이번 주차 실습은 가상 머신에 ubuntu를 설치해 로컬 환경이 아닌 서버 환경에서 웹 브라우저의 동적 파일과 정적 파일에 대한 요청을 처리하도록 할 것이다.무슨

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

[chatGPT] Create와 Update, Create 함수의 매개변수 차이

answer_create는 question_id를 parameter로 받는다.answer_create의 question_id는 특정 question 객체를 식별하기 위함이고, 다른 함수의 경우는 question_id가 아닌 answer_id를 사용하는데 answer_i

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 9. Delete(2)

메인 페이지 내에(http://localhost:8000/sju/) 삭제 버튼이 표시되게 만들었다.semester를 delete하는 path를 추가delete 버튼을 누르면 즉각 삭제되기 때문에 따로 GET, POST 방식을 고려하지 않았다.6학기를 하나 만들

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 9. Update(2)

Update 기능을 다시 짜보겠다.삭제 기능은 다음 POST에..먼저 학기 정보에 대한 수정 버튼을 만들어보자.Semester에 대한 수정은 Semester read page에서 이루어질 것이다.변수 sem에 Semester 객체를 저장한다. GET 방식으로 함수가 호

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 8. Signup

메인 페이지에 로그인이 안 되어 있다면 로그인과 함께 회원가입 링크를 만들 것이다.

2023년 2월 16일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 7. Login, Logout

모델을 활용해 Read, Create 기능을 다시 만들었다. 앞으로 Update, Delete를 만들 건데 그 전에 로그인, 로그아웃을 만들어 User에 따라 자신이 기입한 기이수학점 데이터를 개별적으로 확인하게 할 것이다.메인 페이지 내에서 로그인 링크를 가지고 있는

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 6. Create(2)

만든 모델을 가지고 학기와 과목들을 추가하는 기능을 만들어보자.일단 메인 페이지를 보면먼저 학기를 추가하는 버튼을 만들어보자.버튼을 누르면 sju:semester_create 라는 별칭이 등록된 url로 이동한다.semester_create 별칭에 해당하는 path를

2023년 2월 14일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 5. Model

전 시리즈까지 CRUD를 완성했지만 여러 한계가 있었다. 장고의 모델을 활용해 보자.migrate, database 생성됨모델 작성SemesterSubjects이렇게 모델을 짰다.이제 작성한 모델로 테이블을 만들건데 세팅파일에 INSTALLED_APP에 sju app을

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

Error: That port is already in use.

해결sudo lsof -t -i tcp:8000 | xargs kill -9port number: 8000과 관련된 모든 프로세스를 죽인다.python manage.py runserver 8888포트 넘버 8888로 서버를 가동했는데 동일한 오류가 뜬다면sudo lso

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 4. Update

마지막 Update 기능을 추가할 것이다.read/\~~ 로 이동하면 update 버튼을 눌러 기존에 있었던 title, body를 수정해서 update 해주는 간단한 기능이다.read/\~~ 페이지에 update 버튼이 뜬다. /sjuu/update/id로 이동하니

2023년 2월 10일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 3. Delete

baseHTML에 <li><input type="submit" value="delete"></li>를 추가해 삭제 버튼을 만들었다.https://velog.io/@mk9712/Django-CRUD-2.-Create 에서 말한 대로 버튼을 눌러

2023년 2월 10일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 2. Create

read 기능까지 추가하고 웹 사이트에 title과 text를 입력해 create하는 기능을 추가하자.요런 느낌.

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 1. Read

메인 페이지를 보면 제목에만 링크를 달아 놓은 상태다.이제 각각의 학기에도 링크를 달아서 /sjuu/read/<각각의 id> 페이지로 넘어가 title과 body를 볼 수 있도록 할 것이다.

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

Django CRUD - 0. Routing

sju내가 세종대 학점 머머 들었는지 CRUD할수 있는 앱 만들어 본 거CSS, JS 없음

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

점프투장고 3장

1. 네비게이션바 (1) templates/navbar.html 작성 (2) templates/base.html에 templates/navbar.html파일 include (3) bootstrap.min.js파일 mysite/static에 붙여 넣기 (4) templa

2023년 2월 9일
·
0개의 댓글
·

장고 스타일시트 미적용 오류

[발견] 점프투장고 실습을 똑같이 따라했는데 질문 상세 페이지 css가 적용이 안 되는 오류? ` 분명 static/style.css 를 건드려 줬는데? templates/pybo/question_detail.html에도 { % load static %} 해줬는데?

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

2-8, 9, 10 장고 파일 흐름 정리

(1) 부트스트랩 설치설치하고 bootstrap.min.css 파일 -> 스태틱 디렉토리에 저장mysite/static/bootstrap.min.css(2) templates/pybo/question_list.html 수정질문 목록 부트스트랩 적용(3) template

2023년 2월 4일
·
0개의 댓글
·
post-thumbnail

Django - Template rendering Error

실습 따라하다 템플렛 렌더링 문제가 있었음.base.html 템플렛을 렌더링 할 수 없다는데https://stackoverflow.com/questions/3066391/extend-base-html-problembase.html과 question_detail

2023년 2월 3일
·
0개의 댓글
·

장고 스타일시트(css) 적용

(1) config/settings.py 수정스타일시트 파일은 static 디렉토리에 저장해야 함templates처럼 static도 config/settings.py에 등록STATICFILES_DIR이라는 list 추가. (projects/mysite/static 디렉

2023년 2월 3일
·
0개의 댓글
·