본문 바로가기

Python_WEB

(436)
[Django]In App Templates CodingEntrepreneurs Django 강의 정리 templates> 가이드 create.html> {% extends "base.html" %} {% block content %} Create new blog post {% endblock %} delete.html> {% extends "base.html" %} {% block content %} {{ object.title }} - Delete {{ object.content }} {% endblock %} detail.html> {% extends "base.html" %} {% block content %} {{ object.title }} {{ object.content }} {% endblock %} list.html> {% exte..
[Django]Include URLs CodingEntrepreneurs Django 강의 정리 include> 1. URLconf모듈 2. 전체 Python 가져오기 경로를 사용하는 기능 3. URL패턴을 반환하는 항목 또는 이러한 항목과 애플리케이션 네임 스페이스의 이름을 포함 urls> """try_django URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/3.0/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpa..
[Django]Routing the Views CodingEntrepreneurs Django 강의 정리 blog_post_delete.html> {% extends "base.html" %} {% block content %} {{ object.title }} - Delete {{ object.content }} {% endblock %} blog_post_update.html> {% extends "base.html" %} {% block content %} {{ object.title }} - Update {{ object.content }} {% endblock %} blot_post_create.html> {% extends "base.html" %} {% block content %} Create new blog post {% endblo..
[Django]Blog Post List View CodingEntrepreneurs Django 강의 정리 object 처리 순서> queryset -> list of python object title__icontains> 필터링 적용 views> from django.http import Http404 from django.shortcuts import render, get_object_or_404 from .models import BlogPost # Create your views here. # GET > 1 object : 1개 오브젝트 수용 # filter > [] object : 리스트 형태 오브젝트 수용 def blog_post_detail_page(request, slug): print("DJANGO SAYS", request.meth..
[Django]CRUD View Outline CodingEntrepreneurs Django 강의 정리 CRUD> blog_post_create_view : C blog_post_detail_view / blog_post_list_view : R blog_post_update_view : U blog_post_detail_delete : D views> from django.http import Http404 from django.shortcuts import render, get_object_or_404 from .models import BlogPost # Create your views here. # GET > 1 object : 1개 오브젝트 수용 # filter > [] object : 리스트 형태 오브젝트 수용 def blog_post_..
[Django]CRUD & Views CodingEntrepreneurs Django 강의 정리 CRUD(Create Retrieve Update Delete)> 1. GET -> Retrieve / List 2. POST -> Create / Update / DELETE 가이드 views> from django.http import Http404 from django.shortcuts import render, get_object_or_404 from .models import BlogPost # Create your views here. # GET > 1 object : 1개 오브젝트 수용 # filter > [] object : 리스트 형태 오브젝트 수용 def blog_post_detail_page(request, slug): pri..
[Django]A Unique Slug unique> 고유한 필드 models> from django.db import models # Create your models here. class BlogPost(models.Model): # id = models.IntegerField() # pk title = models.TextField() slug = models.SlugField(unique=True) # hello world > hello-world content = models.TextField(null=True, blank=True) views> from django.http import Http404 from django.shortcuts import render, get_object_or_404 from .models import..
[Django]QuerySet Lookups CodingEntrepreneurs Django 강의 정리 filter> 1. QuerySet지정된 조회 매개 변수와 일치하지 않는 개체를 포함 2. 여러 매개 변수가 다음을 통해 결합 3. 사용자 선택에 따라 DjangoQuerySets를 필터링 할 수 있는 향상된 방법 views> from django.http import Http404 from django.shortcuts import render, get_object_or_404 from .models import BlogPost # Create your views here. # GET > 1 object : 1개 오브젝트 수용 # filter > [] object : 리스트 형태 오브젝트 수용 def blog_post_detail_page(re..