Data Story

데이터 사이언스, 쉽게 설명하기

Web/Django 12

Django 뷰

Django View 기초 아래의 명령어를 터미널에 입력하여 프로젝트와 애플리케이션을 세팅해준다. django-admin startproject my_site cd my_site python manage.py startapp first_app 간단하게 Simple View! 라는 글자를 보여주게 만들어보자. 1. View 구성 first_app의 views.py에서 아래 코드를 작성해준다. from django.shortcuts import render from django.http.response import HttpResponse # Create your views here. def simple(request): return HttpResponse("Simple view!") 2. first_app ..

Web/Django 2023.03.03

Django 부트스트랩 사용하기

먼저 example.html과 master.css를 만들자. example.html html 확장을 사용하고 있다면 'doc'를 입력하고 엔터를 친다. getbootstrap.com 홈에서 두 코드를 복사해서 붙혀야한다. 버튼을 가지고 한 번 놀아보자. https://getbootstrap.com/docs/5.3/components/buttons/ Buttons Use Bootstrap’s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more. getbootstrap.com 버튼을 구현하는 코드인데 아래의 코드를 body 폼에 복붙하자. Primary Secon..

Web/Django 2023.02.28

Django 첫 애플리케이션

Django 프로젝트에는 앱이라는 별도의 하위 컴포넌트가 존재한다. `python manage.py startapp app_name' 처럼 입력하면 된다. my_site 폴더에서 python manage.py startapp my_app를 입력하여 my_app의 이름으로된 폴더를 만들어보자. 사이트 혹은 프로젝트 레벨 디렉토리 내의 urls.py에 연결하는 것이 더 합리적인 경우가 있다. 모든 단일 애플리케이션이 고유한 뷰 세트를 가지는 것을 볼 수 있고, 더 큰 프로젝트에서 나중에 연결되는 프로젝트 레벨의 자체 라우팅 및 URL 구성 세트를 가져오는 것을 볼 수 있다. my_site 폴더에 settings.py, admin.py, urls.py가 있는데, my_app에 있는 views.py 파일을 ur..

Web/Django 2023.02.27

Django 첫 프로젝트

Django로 가능한 가장 기본적인 프로젝트를 시작하는 방법과 Django 용어로 전체 웹 애플리케이션 또는 웹사이트라 할 수 있는, 프로젝트를 시작하는 방법을 살펴보자. django -admin 명령어 - 'pip install django'로 Django를 설치할 때, 자동적으로 설치된다. - 명령줄에서 입력을 해야하고, 가상환경에 Django를 설치했다면 먼저 해당 가상 환경을 활성화해야한다. - 특별한 명령으로 서브 디렉토리와 파일 세트를 만드는 것을 지원한다. - django-admin startproject my_site로 my_site라는 프로젝트를 시작할 때 이름을 상식적으로 지어주어야 한다. 즉, django -admin startproject django-admin 이런식으로 짓지 말라..

Web/Django 2023.02.27