본문 바로가기

파이썬/파이썬 장고4

Django) 3편, 글 작성하는 방법(Views.py의 create 함수 가공하기) 위 글은 생활코딩 유튜브를 참고하였습니다. 1. Views.py 안 HTML Template에서 create를 선언합니다. def HTMLTemplate(articleTag): global topics ol = '' for topic in topics : ol += f'{topic["title"]}' return f''' Django {ol} {articleTag} create ''' 2. Views.py 안 create 함수를 재지정합니다. input 태그를 통해 글을 입력하는 화면을 구현합니다. def create(request): article = ''' 2023. 1. 15.
Django) 2편, 홈페이지 꾸미기(Views.py 가공하여 상세 사이트 들어가기), HTML Template 모든 내용은 생활코딩 유튜브를 참고하였습니다. 1. Views.py의 index를 가공해 보겠습니다. from django.shortcuts import render,HttpResponse import random # Create your views here. # 클라이언트로 정보를 전달할 함수 def index(request): return HttpResponse(''' Django routing views model Welcome Hello,Django ''') def create(request): return HttpResponse('Create!') def read(request,id): return HttpResponse('read!' +id) Index 함수는 Home view를 바꾸는 거였죠.. 2023. 1. 15.
Django) 1편, app 생성하기, Routing 모든 코드는 생활코딩 유튜브를 참고하여 만들었습니다. 1. Terminal 창에 아래와 같은 코드를 입력합니다. django-admin startapp myapp 2. myapp이라는 폴더가 생성되었음을 확인할 수 있습니다. 이 파일들을 구현함으로 통해서 application을 만들 수 있습니다! Routing의 정의는 다음과 같습니다. 사용자가 접속한 각각의 경로를 누가 처리할 것인가?를 지정하는 과정입니다. web framework 작업 시 가장 우선적으로 해야할 매우 중요한 과정입니다. Routing 방법 ex : 해당 url을 접속했을 때, myapp에 있는 views.py로 위임하는 과정(폴더 다름) 1. myproject의 urls.py에 들어갑니다. 2. urls.py 위의 주석 처리 중 I.. 2023. 1. 14.
Django) 0편 설치 및 폴더 생성 방법 (VS code) 생활 코딩 유튜브를 참고하였습니다. 1. VS code 터미널 창에 아래 코드를 입력합니다. pip install django Django 설치가 완료되었습니다. 2. 터미널 창에 아래 코드를 입력합니다. django-admin startproject myproject myproject는 작업을 실행할 폴더 이름으로, 원하시는 이름으로 바꾸시면 됩니다. __init__.py, asgi.py, settings.py, urls.py, wsgi.py, manage.py의 python 파일이 형성되게 됩니다. settings.py : 프로젝트를 운영하는데 필요한 setting 값 들이 들어가 있는 파일입니다. urls.py : 사용자가 접속하는 path에 따라 그 요청을 어떻게 처리할 것인가를 지정하는 파일입니.. 2023. 1. 12.
반응형