해당강좌: https://www.udemy.com/course/djangogirls-with-askdjango/learn/lecture/9431162#overview 해당 튜토리얼: https://tutorial.djangogirls.org/ko/django_admin/ 참고로 장고에서는 db 등을 쉽게 관리 할 수 있게, 장고 관리자 페이지를 지원한다. 이 장고 관리자에서 아까 모델링했던 장고의 모델을 장고관리자에서 추가, 조회, 수정, 삭제(db의 값을 crud할 수 있는 것이다.)할 수 있다. 그러면 장고 관리자 페이지을 만들어보자. 장고 관리자 페이지 만들기 (애플리케이션명)/admin.py 파일을 열어서, from django.contrib import admin from .models impo..
해당강좌 : https://www.udemy.com/course/djangogirls-with-askdjango/learn/lecture/9431156#overview 해당 튜토리얼 : https://tutorial.djangogirls.org/ko/django_models/ 이제는 블로그의 포스트를 저장하는 부분을 만들텐데, 그전에 알아둘 내용은 객체(Object)다. (+ 객체지향 프로그래밍, OOP) 혹시 모른다면, 배워놓고 오자, (개인적으로, 내가 쓴거긴 하지만, 이곳에서, 파이썬 객체의 모든 문법을 배울 수 있다.) 모델? 장고 안의 모델은, 객체의 특별한 종류로써, 이 모듈을 저장하면 데이터베이스에 저장이 된다. 물론 장고에서는 여러가지 데이터베이스를 사용할 수 있는데, 기본적으로는 SQLi..
해당강좌 : https://www.udemy.com/course/djangogirls-with-askdjango/learn/lecture/9431152#overview 해당 튜토리얼 : https://tutorial.djangogirls.org/ko/django_start_project/ 이제는, 장고의 기본 골격을 만들어주는 스크립트를 실행할 것이다. 참고로 장고는 디렉토리와 파일명에도 정해진 약속이 있기에, 이런 이름이 매우 중요하다. 그래서 파일명을 함부로 바꾸거나 다른곳으로 옮기는 것은 조심해야한다. (되는 파일도 있지만 그러면 안되는 파일도 있다.) 그리고 장고를 가상환경에서 설치해 줬다면, 당연히 가상환경안에서 아래의 작업을 해주어야한다. 기본 파일 자동생성 가상환경이 활성화 된 상태에서(터미..
해당강좌 : https://www.udemy.com/course/djangogirls-with-askdjango/learn/lecture/9431148#overview 해당 튜토리얼 : https://tutorial.djangogirls.org/ko/django/ Django(장고, 쟁고) 란 파이썬으로 만들어진 무료 오픈소스의 웹 어플리케이션 프레임워크다. 파이썬에서는 플라스크와 장고가 있는데, 둘을 흔히 비유하는 표현으로는, 플라스크는 텅 빈 베이스부터 원하는 것들을 추가하면서 만들고, 장고는 이미 만들어진 베이스에서 원하는 것들만 사용해서 만들면 된다. (걍 취향차이라고 하자.) 장고의 요청 처리 웹서버에서 요청이 오면 장고로 전달된다. 그러면 장고의 urlresolver(URL Resolver 모..
장고! 쟁고라고도 부르는데, 파이썬의 간편하고 튼튼한 웹 프레임워크다. 10년넘는 장수 프레임워크지만 아직까지도 사랑받는데, 이것에 대해 쉽게 배울 수 있게 지원해주는 장고걸스의 기본 튜토리얼과, 이것으로는 어려울 수 있으니 이에 대해 Askcompany에서의 보충 설명 강좌와 함께 학습해보자. 해당 튜토리얼 : https://tutorial.djangogirls.org/ko/ 해당 강좌 목록 : https://www.udemy.com/course/djangogirls-with-askdjango/ 목차 (깃허브 링크) 1-1. Django란 1-2. Django프로젝트만들기 1-3. Django모델 1-4. Django관리자 1-5. DjangoURLs 1-6. Django뷰(view) 1-7. HTML..