# django
[멋쟁이사자처럼 11기] 7회차: Static, Media, Template 상속, pagination
Static 정적 파일 이미지, css, javascript, 등등.. 미리 서버에 저장 (서버에서 제공하는 파일) 서버 저장 안하면 logic 일일히 돌려줘야함 APP(blog 폴더) 내에 static 폴더 생성 -> 정적파일 넣기 settings.py static/blog/img 폴더 생성 -> 이미지 넣기 session에 static 폴더 ...
[멋쟁이사자처럼 11기] 6회차: Django U, D
model은 데이터베이스인가? model.py는 데이터베이스가 아니다! 데이터 = 객체 id column (PK) 장고에서 기본적으로 제공 request와 response 차이 클라이언트(웹) -> 서버: request 서버 -> 클라이언트(웹): response redirect와 render 차이 render 사용 시 새로고침하면 요청 날라감 r...
[멋쟁이사자처럼 11기] 5회차: Django C, R
1. Read home.html models.py: summary 함수 추가 home.html (수정) path-converter 여러 객체들을 다루는 계층적 url이 필요할 경우 사용 ex) 지정한 converter type의 name 변수를 view 함수로 넘겨라 urls.py (blog) getobjector_404(class 이름, pk...
[멋쟁이사자처럼 11기] 4회차: Django 실습
Model 데이터베이스 관계형 데이터 베이스: 테이블 장고ORM SQL문을 안쓰고도 데이터 조작 및 관리 가능하게 함 Class와 Table Class = Table Migrations 방법 models.py의 변경사항을 감지하여 파일로 생성: makemigrations에서 생성된 파일을 DB에 적용: admin 아이디/비번 설정: 실습! ...

[멋쟁이사자처럼 11기] 3회차: Django 기초
MTV 패턴이란? Model: 데이터 찾기 담당 Template: 보여지기 담당 View: 처리 담당 가상환경 설정 가상환경 생성: 가상환경 실행: 가상환경 종료: 프로젝트 만들기 장고 설치: 프로젝트 시작: 서버 정상 작동하는지 확인 manage.py

9. Django Rest Framework (1) - Serializer
이번 글에서는 지난 글에서 이야기했던 것처럼 Django Rest Framework에 대해 공부하고, 이를 현재 있는 model들에 적용해 볼 것이다. 이 글은 Django Rest Framework 공식 문서를 참조하였다. 먼저 pip install djangore
8. Django User model 수정하기
전 글에서는 User를 제외한 다른 model을 직접 설계해 보았다. 여기서 User와 연결할 때, 이미 주어진 model을 사용하였고 그 경로는 django.contrib.auth.models였다. 가상 환경에 설치된 django 코드를 살펴봐서 User가 어떤 식으

장고-1 공부의 시작과 장고의 기본, 모델에 대해서
장고를 공부하게 된 계기, 처음으로 시도하는 Chat GPT로 개발 배우기, 장고의 모델에 대해서 간단히 배우기
django media 파일에 domain url 붙이기
이걸 고민했던 이유는 query_set values에서 역참조를 사용을 하면서 여태까지 잘 나오던 image url에 domain링크가 나오지 않게 되면서 시작했다...처음 검색을 했을때는 시리얼라이저에서 use_url=True을 추가하라는 말이 있어서 확인해보니 이미

Visual Studio Code 오류와 함께 Django 초기설정하기 (Mac)
Visual Studio Code에서 Django를 실습하기 위한 환경을 만들어보자.
7. Django에 MySQL 연결하기 + Model 짜기
Django 프로젝트 생성하기 일단 백엔드 서버를 만들기 위해서는 Django를 설치하여야 한다. Node.js를 이용하여 개발할 때는 package.json 파일을 이용하여 package들을 관리하고 npm을 이용해 설치와 삭제를 하였다. python을 이용하는 경우

django
vscode에서 python설치python 3.12.0 설치(파이썬 설치)첫 화면에 두 개다 ✅후 설치APP해당 가상환경(ex.로키)가상환경 관리자(hypervisor) <--장고 설치할 예정운영체제(OS)하드웨어가상환경이 필요없으면 해당 장고 파일을 지우면된다.

django URL 생성 방법
url을 연결하기 위해선 views.py / urls.py 파일 생성이 필요하다.views.py 생성urls.py 생성마지막에 꼭 push / merge를 해주자!
[Django] HTML, CSS, JS 관리하기
Django에서 CSS, HTML, JS 파일을 관리하는 방법은 일반적으로 Static files를 사용한다. > 디렉토리 구조 setting.py 수정 템플릿에서 정적 파일 적용하기 collectstatic은 언제하면 좋을까? < `python manage.py colle