본문 바로가기

WEB/Django

(5)
Django(장고) 구축 코드로 일단 따라해보기(2) https://www.youtube.com/watch?v=gHCyMBqv_U0&list=PLvX6vpRszMkwECdbxNX8s9R-vcUFGqqtC&index=9 1. django_web/settings.py 이미지 파일을 저장할 폴더 위치 설정 # 이미지 파일을 저장할 폴더 위치 MEDIA_URL = '/media/' MEDIA_ROOT= os.path.join(BASE_DIR, 'media') 2. webapp/urls.py from django.conf.urls import url from . import views from django.conf import settings from django.conf.urls.static import static # 어떤 글자가 들어오던지 views의 firs..
Djangh(장고) 구축 코드로 일단 따라해보기(1) OpenCV로 사진을 처리하는 장고Web을 만들어보자 이번장에서는 장고를 설치/설정하자 webapp : https://www.youtube.com/watch?v=ducNMHN6UCk&list=PLvX6vpRszMkwECdbxNX8s9R-vcUFGqqtC WebFramework : Django Linux Python Opencv 가상환경에서 1) 장고 설치 >>pip install django 2) OpenCV 설치 >> python -m pip install opencv-python 장고 프로젝트 만들기 현 폴더에서 oepncv_webapp 이름의 프로젝트 생성 >> django-admin startproject django_web . >> python manage.py runserver 127.0.0...
Django 입문, 한줄한줄 따라하기!! (3) Django 배포하기!!! https://tutorial.djangogirls.org/ko/deploy/ 배포하기! · Django Girls Tutorial Git은 git-scm.com에서 내려받을 수 있습니다. 설치는 쉽답니다. 딱 한 단계만 빼고 기본 설정대로 다음 다음 다음을 계속 눌러주면 쉽게 설치할 수 있어요. 다섯 번째 PATH 환경 설정(Adjusting your PATH en tutorial.djangogirls.org 배포(deployment) : 애플리케이션을 인터넷에 올려 다른 사람들도 볼 수 있게 해주는 것 1. 내 컴퓨터에서 웹서거 배갈 및 테스트 2. GitHub에 업로드 3. GitHub의 코드를 인터넷에 서버에서 업데이트 : PythonAnywhere에 소규모 애플리케이션..
Django 입문, 한줄한줄 따라하기!! (2) 이번글은 (1)편 https://keep-steady.tistory.com/25 에 이어 장고의 모델, 관리자 및 배포를 해보자! 역시 장고 교육자료 : tutorial.djangogirls.org를 따라해보며 정리한다. 1. 장고 모델 뜯어보기 1) 어플리케이션 만들기 나는 이전 편에서 만든 test_django 폴더 밑에 manage.py, mysite, db.sqlite3이 있다. manage.py를 이용하여 blog라는 폴더 밑에 어플리케이션을 만들거다. 아래 명령어를 수행한다. >> python manage.py startapp blog 그럼 test_django 폴더 아래 blog 폴더가 만들어지고, 어플을 만들기 위한 함수들이 자동으로 생성된다. 그 후 장고에게 어플리케이션 생성한걸 알려줘야..
Django 입문, 한줄한줄 따라하기!! (1) 나는 인공지능 개발자다. 맨날 pytorch로 자연어처리, GAN 모델들만 개발해왔다. 근데 정작 이모델들을 서비스하려고 하면 어?? 어쩌지??? 하면서 전혀 감이 안 왔다. 내가 할 줄 아는 거라고는 문장/이미지를 입력으로 줬을 때 json 포맷의 결과뿐이니까 물론 인공지능 개발팀과 서비스팀이 각각 존재해야 하는 게 맞다. 그러나..... 현실은따로 서비스팀이 없기 때문에 직접 해봐야겠다 싶어 시작했는데 헬게이트가 열렸다..... 웹/앱/서버에 대한 지식이 없이 뭐부터 해야 하는지 전혀 감이 안 왔다. 그래서 이래저래 많이 알아보다 보니 React/Bootstrap 등등으로 Front-end를 만들고 서버에 Flask or Django로 Back-end를 구축하고 웹을 연결하고 등등 어마 무시한 일이 ..