PythonAnywhere 배포하기 (4) - 프로젝트 설정
2021. 12. 8. 20:44
Project/access-control
1️⃣ Web 메뉴 클릭 2️⃣ Add a new web app 클릭 > Next 클릭 3️⃣ Manual configuration 클릭 4️⃣ 파이썬 버전 선택 > Next 클릭 💡 파이썬 버전을 확인하고 싶다면 cmd 창에서 python --version 을 입력하면 됨 프로젝트 생성 완료 👏 5️⃣ Code 설정 Source code: 이곳에 소스코드 경로를 설정해줌 WSGI configuration file: 클릭해서 장고 설정으로 변경 필요함 6️⃣ WSGI configuration file 클릭 19 ~ 47 주석처리 76 ~ 89 DJANGO 주석 풀기 및 코드 변경 Save하면 코드 설정 완료 7️⃣ 가상환경 설정 가상환경 설치 경로 설정하기 8️⃣ static 파일 설정
PythonAnywhere 배포하기 (3) - 프로젝트 설정
2021. 12. 7. 20:14
Project/access-control
1️⃣ Open Bash console here 클릭 2️⃣ 파일 압축 풀기 # 설명 > unzip 압축폴더명 # 예시 > unzip access_control.zip 프로젝트 업로드 완료! 3️⃣ 가상환경 생성 # 설명 > virtualenv --python=파이썬버전 가상환경이름 # 예시 > virtualenv --python=python3.8 access_env 👉 ls 명령어를 통해 생성된 가상환경 확인 가능 4️⃣ 가상환경 활성화 > source access_env/bin/activate 5️⃣ 장고 설치 > pip install django 6️⃣ static 파일 한곳에 모으기 프로젝트 파일 경로에서 명령어 실행 > cd access_control > python manage.py colle..
PythonAnywhere 배포하기 (1) - Django 설정
2021. 12. 3. 20:54
Project/access-control
settings.py 개발이 아닌 실제 운영이기에 DEBUG 모드를 끄기 ALLOWED_HOSTS 안에 자신의 pythonanywhere 아이디 적어주기 static 파일을 전부 수집한 후 프로젝트의 한 디렉터리 안에 모은 후 서비스 시 그 경로를 지정해서 사용할 예정 static 파일 모아주는 장고 명령어 👉 python manage.py collectstatic # DEBUG 모드 끄기 DEBUG = False # pythonanywhere id 적어주기 ALLOWED_HOSTS = [ 'myid.pythonanywhere.com' ] # 비활성화 # STATICFILES_DIRS=[ # os.path.join(BASE_DIR,'board','static') # ] # static root 적기 ST..