Python 3

Gunicorn이란?

웹서버에서 Django Application 호출하기 위해선, WSGI 서버가 필요하고, (python manage.py runserver할수는 없자나..) Gunicorn은 WSGI 서버의 한 종류이다. (또 다른 WSGI 서버로 uwsgi도 있는데, Gunicorn성능이 매우 좋아져서 대부분 이걸 사용!) * Web Server와 WAS 프레임워크 - Web Server는 정적인 HTML 페이지를 반환 (Apache, Nginx).. - Web Server가 동적으로 데이터를 반환하도록 하기 위해서는 WAS프레임워크가 필요. (flask, django, rails, node.js) - WAS: Web Server위에서 동작하는 서버 운영프로그램 *WSGI (위스키)가 뭐야? - WSGI (Web Se..

Django 2023.02.09

[Django]AWS Cloud9에서 Django 프로젝트 생성하기(2/2)

이번 포스팅에서는 Django에서 기본 제공하는 관리자 페이지에서 트랙잭션이 일어나는 아주우 심플한 APP하나를 생성해보려 한다. python 가상환경 활성화 시켜주고, page라는 App을 생성한다. - 명령어 source ./devenv/bin/activate python manage.py startapp page 아주 자아알 작동하는지 page/views.py 에서 hello pretty Jjinee를 찍어보자 hello라는 함수 만들어서 return 에 넣기 page라는 App을 사용하기 위해선 /mysite/settings.py의 INSTALLED_APPS에 'page'를 추가해준다! URL맵핑을 위해 /mysite/urls.py 파일을 아래와같이 수정. url설정은 Django 버전마다 다소 ..

Django 2022.10.12

[Django] AWS Cloud9에서 Django 프로젝트 생성하기(1/2)

AKS(Azure Kubernetes Service) 관련 프로젝트를 진행하는데, 협업하게된 개발 업체와 미팅을 진행했다. 보통 코린이..(코딩..어린이.맞나?ㅎㅎ)는 미팅에 아무말도 하지못하고,, 새로운 용어와 방식에 공부해야지..공부해야지..만 반복 ㅠㅠㅠ 무튼! "좀 무겁더라도 Backend는 Django로 진행하시죠!" 라는 말에 최찌니 : Django들어봤는데...머딩 ㅇ_ㅇ 우앙몰라 한번 해보까? 그리하여 러프하게 알아본 Django! 아무래도 회사 컴은 윈도우라 리눅스 작업이 편해서 IDE는 AWS cloud9을 썻당. [Django(장고, 쟁고)란?] Django Software Foundation이 관리하는 python 으로 작성된 오픈소스 Web Application Framework...

Django 2022.10.12