본문 바로가기
반응형

Django5

(Python) django로 홈페이지 제작 - 5(튜토리얼 완성) 튜토리얼 완성 튜토리얼에 나온 명령어 , 개념 정리. Virtualenv : Python/Django를 분리 시켜준다. (웹 사이트가 변경되어도 개발 중인 것에 영향을 미치지 않는다.) python -m venv myvenv : 가상환경 만들기. (윈도우와 리눅스 같음) myvenv\Scirpts\activate : 가상환경을 실행 (윈도우) source myvenv/bin/activate : 가상환경 실행 (리눅스 , pythonanywhere 홈페이지 콘솔창에서 사용) ** 모든 것은 가상환경 안에서 해야합니다. -- Django설치​가상환경 (myvenv) 를 띄운 상태에서(myvenv) ~$ pip install django==1.8 : 장고 설치 -- Django프로젝트 시작​(myvenv) ~.. 2018. 12. 2.
(Python) django로 홈페이지 제작 - 4 이 후 작업들... -> 이 후에는 내용이 많아서 튜토리얼을 보면서 천천히 따라해보시는 걸 추천합니다. 저도 하면서 좀 조심해야 했었던 부분이 pythonanywhere 싸이트 부분인데 (이유 : 약간 복잡한 부분인데 사진이 안나오고 글로 설명이 되있어서 이해하기 어려울 수 있습니다.) 중요 1. git에 올린 파일을 pythonanywhere의 가상 머신(오픈 스택같은?) 웹 페이지 상단에 Console을 누르고 아래 bash를 누르면 리눅스 쉘이 나옵니다. 이곳에서 튜토리얼 나온데로 진행하시면 됩니다. 중요 2. 마지막에 다 하고 짠! 됬겠지 하면 아마 이런 화면을 보실 수 있을 겁니다. ​​ALLOWED_HOSTS. 문제 입니다. 튜토리얼에는 제가 못찾은 건지 나오지 않아서 구글링 해보니 하는법이 .. 2018. 12. 2.
(Python) django로 홈페이지 제작 - 3 배포하기! 지금까지의 127.0.0.1 의 홈페이지는 로컬로써 내 컴퓨터에서만 볼 수 있었습니다.(배포는 내가 만든 홈페이지를 인터넷에 올려놓아 다른 사람들도 볼 수 있게 해줍니다.) 서버에 파일을 올려놓고 다른 사람들이 볼 수 있습니다.GitGit은 많은 프로그래머들이 사용하고 있는 "버전 관리 시스템(version control system)"이에요. 이 소프트웨어는 변경 내용을 추적할 수 있어 나중에 특정 버전을 다시 호출 할 수 있어요. 마이크로소프트 워드에 있는 "변경 내용 추적하기(track changes)"와 같은 기능이지만 이보다 훨씬 더 강력합니다. 완료!. :GitHub에 코드 넣기https://github.com/ The world's leading software developmen.. 2018. 12. 2.
(Python) django로 홈페이지 제작 - 2 Django 관리자 blog 디렉터리 안의 admin.py 를 열어서 내용 수정. from django.contrib import admin from .models import Post admin.site.register(Post)Post모델을 가져오고 import하고 있습니다.관리자 페이지에서만든 모델을 보려면 admin.site.register(Post)로 모델을 등록해야합니다. ※ 웹 서버를 실행하려면 콘솔창에 python manage.py runserver 를 실행해야 합니다. 그 후 주소창에 http://127.0.0.1:8000/admin 입력하면 로그인 페이지를 볼 수 있습니다. (로컬 웹 페이지 주소입니다.) 로그인을 하기 위해서는 커맨드 라인으로 돌아가 python manage.py cr.. 2018. 12. 2.
반응형