- [ Develop./Django ]Django 04. forms.py와 HTML 사이트 구현하기.2024-06-05 09:45:32보호되어 있는 글입니다.
- [ Develop./Django ]Django Study 03. Models.py와 관리자 계정 생성하기.2024-06-03 20:46:04Contents. 클릭하면 이동합니다. 🚀 Models.py 장고의 애플리케이션에서 models.py를 사용해보도록 한다.models.py는 장고의 웹 framework와 database를 관리할 수 있는 공간이다. ( = 데이터 ) 🫙장고를 사용해 웹을 만들기 위해 db가 반드시 필요하다. 이를 관리하는 공간이 Model이다. class POST(models.Model):# 속성 이름 = models.필드타입(옵션=옵션) 클래스를 정의해 모델을 정의한다.https://www.webforefront.com/django/modeldatatypesandvalidation.html Django model data typesIf you look closely at some of the DDL gene..
- [ Develop./Django ]Django Study 02. Django 프로젝트 파일 뜯어보기.2024-06-02 01:35:36Django의 프로젝트는 하나의 서비스이다.Django의 어플리케리션은 프로젝트 안에 각각의 앱으로 여러가지 기능 단워로 나눠진다.이전 글에서 Django 프로젝트를 생성했으니 이번에는 여기에 들어있는 파일의 구조를 알아보겠다. Django의 대표적인, 기본적인 구조는 다음과 같이 나타낼 수 있다.처음 이 구조를 봤을 때 각각의 기능을 알고싶어 찾아보았다. Projectmanage.py장고의 다양한 명령어를 실행해 프로젝트와 상호작용을 할 수 있는 유틸리티.python manage.py [options] settings.py장고 프로젝트의 설정, config를 관리하는 파일이다.DB, App, 인증 / (ex. 서버시간, 영한문 설정) 등을 설정할 수 있도록 도움을 준다. urls.py사이트의 u..
- [ Develop./Django ]Django Study 01. Django 이해 및 프로젝트 만들기.2024-05-31 22:58:43Contents. 클릭하면 이동합니다. 🚀 Django 웹 프로그래밍을 할 수 있게 해준다.Frontend (프론트엔드) : 웹 브라우저에서 동작하는 코드, 보여지는 화면의 코드를 작성한다. ( HTML, CSS, JS )Backend(백엔드) : 데이터를 입출력하고, 계산을 하거나 서버에서 동작하는 코드를 작성한다. ( Python, Ruby, Java, PHP, JS, C# ) 웹프로그래밍을 잘하기 위한 조건: HTTP웹 사이트의 동작 방식을 이해할 수 있다.각각의 무언가를 page를 요청할 때, 우리가 만든 웹 어플리케이션이 이를 해석해 해당하는 코드를 동작하도록 한다.이 코드의 동작 결과는 응답으로 돌려받고, 서버가 웹 브라우저로 데이터를 보내준다.웹 브라우저는 응답받은 데이터를 화면에..