- [ Develop./Django ]Django 프로젝트를 github에 업로드하기. (nothing to commit 오류 해결)2024-06-06 21:26:36VScode로 Git에 프로젝트 파일을 업로드 하는 방법은 다음과 같다. Q.포스팅을 읽기 전에..만약 이 포스팅 전체를 따라했는데(+ 혹은 다른 블로그의 글을 참조했을 때)nothing to commit (create/copy files and use ... )와 같은 문구가 뜬다면? 이전에 git을 생성할 때 순서가 잘못되어 commit이 생성되지 않은 것이다.이 경우에는rm -rf .git명령어를 사용해 .git 파일을 삭제한 뒤에 git init 명령어부터 다시 시작하도록 한다. 이 포스팅을 통해 github에 프로젝트 파일을 업로드할 때는 반드시 순서를 그대로 지켜서 수행하길 바란다.또한 명령어를 오타가 나지 않게 조심히 입력해야 오류를 방지할 수 있다. Django 프로젝트를 gith..
- [ 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를 요청할 때, 우리가 만든 웹 어플리케이션이 이를 해석해 해당하는 코드를 동작하도록 한다.이 코드의 동작 결과는 응답으로 돌려받고, 서버가 웹 브라우저로 데이터를 보내준다.웹 브라우저는 응답받은 데이터를 화면에..