본문 바로가기

DevSpace39

[django] django-debug-toolbar + django-extensions 설치 및 에러 처리 세팅정보 -python 버전 3.8 -Django 버전 3.2 -django 가상환경 django-debug-toolbar를 설치하기 위해 doc 문서 대로 설치하였는데... https://django-debug-toolbar.readthedocs.io/en/latest/installation.html#process Installation — Django Debug Toolbar 3.2.4 documentation Troubleshooting On some platforms, the Django runserver command may use incorrect content types for static assets. To guess content types, Django relies on the mime.. 2022. 1. 25.
gunicorn + nginx 명령어 sudo systemctl daemon-reload #데몬 리로드 sudo systemctl start gunicorn # 작성한 서비스 실행 sudo systemctl enable gunicorn # 서버 재시작시 자동으로 실행 sudo systemctl status gunicorn.service # 실행한 서비스 상태 보기 sudo systemctl stop gunicorn # 서비스 중지 sudo systemctl restart gunicorn # 서비스 재시작 실행확인 sudo systemctl status gunicorn.service ( 작성한 파일명마다 다름) ========================================== [Unit] Description=gunicorn dae.. 2022. 1. 11.
[django]web 실행시켜보기 1.가상환경 실행 후 (venv) django-admin startproject projectname 2.단순 실행시켜보기 - cd projectname - python3 manage.py runserver 0.0.0.0:8000 - 저는 vm으로 IP를 할당받아 실행시켰기에 runserver 뒤에 0.0.0.0 과 포트번호(8000)를 지정하였습니다. - vm ubuntu IP로 접속하면 아래 접근 문제 발생. 3.DisallowedHost at / 접근문제 처리하기 - 프로젝트 폴더명으로 이동하여 settings.py 확인 후 편집기로 수정 - vim settings.py (편집기는 본인이 편한것으로) - ALLOWED_HOSTS= [] > ALLOWED_HOSTS = '*' 로 변경 4. 서비스 재.. 2022. 1. 6.
[ubuntu-django] 1.python3 설치 확인 -대부분 우분투 python3 설치되어있음 2.pip 설치 여부 -설치가 안되어있을 것 -sudo apt update통해 패키지목록 업데이트 -sudo apt-get install python3-pip 설치진행 3.sudo pip install virtualenv 파이썬 가상환경 설치 4.mkdir 명령어 > 프로젝트 폴더 생성 > 가상환경 활성화 후 > 원하는 버전의 django 설치 - mkdir project1 - virualenv projectname 또는 virtualenv --python=python3 projectname - . bin/activate 가상환경 시작 - 장고설치 - pip install django==3.2 - 저는 LTS버전 3.2를 설치했습니다.. 2022. 1. 6.