본문 바로가기

Django

[Web/DL] Django 기반의 자연어 처리 서비스 구현 System Architecture - Django 와 Pytorch 를 이용한 자연어 처리 서비스를 구현한다고 할 때, 생각하는 시스템의 아키텍처는 아래와 같다. 현재 루트 디렉토리 파일 구조 - 우선, Django 프로젝트 생성 과정에 대한 설명 전 프로젝트 구성 후의 루트 디렉토리 파일구조는 아래와 같다. pyDjango 디렉토리 내에 pyDjango (루트 디렉토리) ├── sampleDjango (프로젝트 설정과 웹 실행에 필요한 파일이 있는 디렉토리) └── djangoApp (생성한 앱) └── djangoVenv (가상환경 폴더) Django 설치 1. Django 프로젝트 폴더 생성 - 클론 받은 프로젝트 폴더 내에서 테스트용 flask 웹 어플리케이션을 생성할 디렉토리(pyDjango).. 더보기
[Web Server] Django와 Web Server Django 를 통해 간단한 pytorch 자연어 처리 모델 배포를 위해 정리한 내용 우선, Django 는 Web Framework 라는 생각으로, 그럼 Django 를 사용할 때 웹 서버는 무엇인지에 대한 의문으로 검색을 시작했다. 우선, 결론적으로 말하자면 Django 는 웹 서버가 아니다!! Django 란 ? 1. Django 개념 - 파이썬으로 작성된 오픈 소스 웹 프레임워크이다. 즉, Web Server 가 아닌 ' Web Application Framework ' 이다. - Django는 모델-뷰-컨트롤러의 MVC 패턴을 따르고 있다. 2. Django 서버 실행 - Django 프로젝트 생성 후 서버를 실행할 때, 아래 명령어를 사용하는데 ./manage.py runserver (= py.. 더보기