점프 투 장고를 참고하여 학습,제작하였습니다. 1.슈퍼유저 생성 python manage.py createsuperuser닉네임, 이메일,비밀번호를 입력해 슈퍼유저를 생성한다. 2.장고관리자 화면python manage.py runserver서버를 구동해서 http://127.0.0.1:8000/admin 에 접속하여 관리자 화면을 확인관리자 로그인 페이지 사이트 관리페이지 3.모델 관리projects\project1\app\admin.py 를 수정 관리화면에 Vocas 모델이 생겼다. 3-1. 모델추가새로운 Voca를 생성할수있다. 생성 완료된 모습을 확인할수있다. 3-2.모델 검색모델 검색 기능을 admin.py에 추가 상단에 검색기능..
점프 투 장고를 참고하여 학습,제작하였습니다. 1.장고 셸 실행python manage.py shell 2. VOCA 생성하기from app.models import Voca v=Voca(number_vo=1,english_vo='hi',korean_vo='안녕')v.save()>>> v.id1 1번단어 생성 >>> v=Voca(number_vo=2,english_vo='bye',korean_vo='잘가') >>> v.save()>>> v.id2 2번단어 생성 3.VOCA 조회하기>>> Voca.objects.all(), ]>Voca 2개가 조회됨 조회하면 영어단어로 나오게 설정 >>> from app.models import Voca>>> Voca.objects.all(..
점프 투 장고를 참고하여 학습,제작하였습니다.1.데이터베이스 테이블들 생성admin, auth, contenttypes, sessions 앱들이 생성됨python manage.py migrate 2.테이블 확인SQLite를 다운받아서 확인할수있음https://sqlitebrowser.org/dl/ 2-1 SqLite 데이터베이스 열기 2-2 데이터 베이스 확인 3.모델 생성내가 생성할 모델[Voca 모델]number_vo단어 번호english_vo영어korean_vo한국어뜻 project_dj\projects\project1\app\models.py 에 생성할 모델 작성 4.테이블 생성 projects\project1\project\settings.py에 '앱이름.apps.앱이름C..
점프 투 장고를 참고하여 학습,제작하였습니다.1.앱생성프로젝트의 기능을 생성하기위한 앱이다 python manage.py startapp 앱이름(예제 앱이름:app)app 폴더가 생성됨 2.URL 매핑서버에서 URL 주소에 따른 뷰 정보를 가지게해준다project\urls.py 수정app의 url이 요청되면 views.index 를 호출함path( 경로, 연동할 메서드, 이름 ) 3.views추가Client에서 보낸 Request에 대해서 Response을 보내주는 역할을 함HttpResponse: 요청에 대한 응답브라우저에서 로컬 서버로 http://localhost:8000/app 페이지를 요청urls.py 파일에서 /app URL 매핑을 확인views.py 파일의 index..
점프 투 장고를 참고하여 학습,제작하였습니다.✨Django파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크프레임워크:어플리케이션을 개발하기 위해 필요한 기본적인 클래스와 라이브러리등이 포함되어있는 환경 1.가상환경 제작\code\python\project_dj> cd venvs\code\python\project_dj\venvs> python -m venv mysite\code\python\project_dj\venvs> cd C:\venvs\mysite\Scripts\code\python\project_dj\venvs> cd mysite\code\python\project_dj\venvs\mysite> cd Scripts\code\python\project_dj\venvs\mysite\..