Django

    [프로그래머스 스쿨 AI] Weak 5 Django + uwsgi+ nginx + aws 완전 삭제후 따라해보기 드뎌! 배포 됫다

    1. 일단 aws 설정은 전에 완전 삭제후 aws 만들기 따라하면 된다 1. aws 서버를 만들어 놓는다 vscode 로 ssh 되게하면 더좋음 잘보임 2. aws 에 파이썬 및 다른것들 버전 업데이트 및 맞추기 1. 일단 램 크기 만들어 놓는게 좋긴하다 (동영상에서는 늦게 업해버림) free -h 에 램이 1g라 힘듬 이거 4기가 만들어줘야함 #터미널 sudofallocatel4G/swapfile sudo chmod 600 /swapfile sudomkswap/swapfile sudo swapon /swapfile free -h 대충 이제 램이 된다 2. 처음에는 version을 봐서 확인해야한다 #터미널 python --version $ pip --version #젠..

    [프로그래머스 스쿨 AI] Weak 5 Django DB, forms

    1. Django DB 설정 1. DB 데이터 필드 만들어주기 app 폴더에 models.py 에 들어간다 class 를 만들어주고 클레스명(models,model): 이제 컬럼 속성을 정해준다 admin 에 추가해준다 2. 데이터 필드 적용해주기 python manage.py makemigrations 엡이름 python manage.py migrate #적용해주기 이제 관리자 페이지를 가본다 2. html에 적용하기 1. view 에서 모델 가져오기 from models import Coffee coffee_DB = Coffee.objects.all() # 이게 다가져오는거 2. html에 적용하기 2. Form 설정 1. forms.py 생성해주기 forms.py 추가해준다 파일을 작성해준다 cla..

    [프로그래머스 스쿨 AI] Weak 5 django

    1. django 사용하기 1. 가상환경 만들기(그냥 말만 가상환경 원래 시스템이랑 다를거 없음) # 터미널 pip install virtualenv virtualenv venv source venv/Scripts/activate 2. django 설치 pip install django django-admin startproject web_dj cd web_dj python manage.py runserver 3. 파일가보기 web_dj─┬─ __pycache__ ── 시스템파일들 있음 ├─ __init__.py # 웹프로젝트 인식되게하는 ├─ asgi.py # 서버에서 작동하는 파일 ├─ settings.py # 설정사항 반형 여기서 디버그 모드 할수 있음 ├─ urls.py # 주소 관리하는곳 └─ ..