본문 바로가기

Python/Django

(40)
[Django] Django - (맛보기)Redirect 이번에는 Redirect에 대해서 알아보겠습니다. /first_app/views.py - num_page_view 추가 from django.shortcuts import render from django.http.response import HttpResponse, Http404, HttpResponseNotFound, HttpResponseRedirect # Create your views here. articles = { 'sports':'Sport page~', 'finance':'Finance page~', 'politics':'Politics page~', 'sports1':'Sport1 page1~', } def news_view(request, topic): try: result = art..
[Django] Django - (맛보기)404 예외처리 이번에는 404 예외처리에 대해서 알아보겠습니다. /first_app/views.py 수정 - news_view 에 예외처리 추가 from django.shortcuts import render from django.http.response import HttpResponse, Http404, HttpResponseNotFound # Create your views here. articles = { 'sports':'Sport page~', 'finance':'Finance page~', 'politics':'Politics page~', } def news_view(request, topic): try: result = articles[topic] return HttpResponse(result) ex..
[Django] Django - (맛보기)동적인 View 이번에는 동적인 view에 대해서 알아보겠습니다. /first_app/views.py - View 를 몇개 추가해보겠습니다. from django.shortcuts import render from django.http.response import HttpResponse # Create your views here. def simple_view(request): return HttpResponse('SAMPLE VIEWS ~~~~') # template HTML > JINJA # 새로추가된 view def sports_view(request): return HttpResponse('sports Page ~~~~') # 새로추가된 view def finance_view(request): return Htt..
[Django] Django - (맛보기)Function 기반 View 이번에는 Function 기반 view에 대해서 알아보겠습니다. 먼저 프로젝트(my_site)를 만들고 장고앱(first_app)을 만들겠습니다. (django) D:\workspace\Python\Django\DJANGO4\DJANGO_COURSE_V2>cd 06-Django-Views-Routing-URLs (django) D:\workspace\Python\Django\DJANGO4\DJANGO_COURSE_V2\06-Django-Views-Routing-URLs>django-admin startproject my_site (django) D:\workspace\Python\Django\DJANGO4\DJANGO_COURSE_V2\06-Django-Views-Routing-URLs>cd my_sit..
[Django] Django - (맛보기 url 연결)프로젝트 생성 및 장고앱 추가 이번에는 간단하게 Django 프로젝트를 생성 및 하위 앱 추가에 대해서 알아보겠습니다. Django 설치 - 가상환경 설치는 생략합니다. (django) D:\workspace\Python\Django\DJANGO4\DJANGO_COURSE_V2>pip install django Collecting django Downloading Django-4.1.2-py3-none-any.whl (8.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.1/8.1 MB 2.5 MB/s eta 0:00:00 Collecting sqlparse>=0.2.2 Downloading sqlparse-0.4.3-py3-none-any.whl (42 kB) ━━━━━━━━━━━━━━━━━━━..
[Django] Bootstrap 기초 이번에는 Bootstrap 의 기초에 대해서 알아보겠습니다. button, form 예시 // CSS .btn-danger{ color:black; background-color: rgb(78, 68, 216); } .btn-danger:hover{ background-color: blue; color:red; } // HTML Primary Secondary Success Danger text Info Light Dark Link Email address We'll never share your email with anyone else. Password Password must contain 10 letters Check me out Submit 결과화면 HTML 삽입 미리보기할 수 없는 소스 Navi..
[Django] CSS 기초 이번에는 CSS의 기초에 대해서 알아보겠습니다. CSS 파일을 사용하는 샘플 기초 // 일반적인 태그명에 스타일 적용하는 방법 h1{ color: rgba(255, 89, 0, 0.338); } h2{ color: greenyellow; background-color: black; } body{ background-color: cornflowerblue; } div{ color: blue; background-color: orange; /* border-color: orange; */ border-width: 20px; border-style: dashed; } span{ color: red; } Heading Here Heading Two Outside a div Inside a div Inside a..
[Django] HTML 기초 간단하게 HTML 정말 기초부분만 간단히 언급하고 지나갈 예정입니다. list 예시 I love HTML5 because it is cool! This is a Heading emaaa first=1 second third first=1 second third 결과 화면 div, span 예시 sentence one sentence tow sentence three sentence four 4 결과화면 HTML 삽입 미리보기할 수 없는 소스 image, anchor 예시 sentence one sentence tow sentence three sentence four 4 Example HTML Click Here Click Here 결과화면 table 예시 COL1 COL2 COL3 X O X O X O..