본문 바로가기
반응형

Python-django13

Django에서 앱 작업하기 이 포스팅에서는 다음에 대해 알아봅니다. django 프로젝트의 앱은 무엇이며 왜 사용하나요? django 프로젝트에서 앱을 만드는 방법은 무엇입니까? 그럼 첫 번째 질문부터 시작하겠습니다. django 프로젝트의 앱은 무엇이며 왜 사용하나요? 우리는 django에서 프로젝트를 생성하는 방법을 살펴보았습니다. 실제로 각 django 프로젝트는 각 애플리케이션이 수행할 작업이 있는 일부 애플리케이션으로 구성됩니다. django에서 앱을 사용하는 가장 큰 장점은 코드 재사용성입니다. 프로젝트에서 앱을 디자인했고 우리 앱이 수행하는 다른 프로젝트에 동일한 기능이 필요한 경우. 그런 다음 우리 앱을 복사하여 다른 프로젝트에 붙여넣기만 하면 됩니다. 한 웹사이트에서 문의 양식을 디자인했고 다른 웹사이트에서도 동일.. 2024. 1. 25.
Django 모델 이번 포스팅에서는 django의 모델에 대해 배워보겠습니다. 모델은 우리 데이터베이스에 연결되어 있습니다. 또한 모델에는 데이터베이스에 저장하려는 데이터의 필드와 동작이 포함되어 있다고 말할 수도 있습니다. 일반적으로 각 모델은 데이터베이스의 단일 테이블에 연결됩니다. 모델과 향후 주제를 더 쉽게 이해합니다. 새로운 프로젝트를 만들어 보겠습니다. 우리는 다음과 같은 웹사이트를 만들 것입니다: 위 그림에는 과거에 수행했던 일부 작업을 표시할 웹 페이지(홈페이지)가 있습니다. 일반적으로 각 작업 블록에는 그림과 일부 세부 정보가 포함됩니다. 사진과 세부 정보가 데이터베이스에서 선택되어 웹사이트가 동적으로 만들어집니다. 시작하려면 새 프로젝트를 만듭니다(저는 my_project 로 만들고 있습니다 ). 먼저 .. 2024. 1. 25.
Django 관리 인터페이스 여기서는 django 관리 인터페이스 작업에 대해 알아봅니다. 전제조건: Django 관리자 패널을 사용하기 전에 먼저 모델 에 대해 배우는 것이 필요합니다 . 여기에서 모델에 대해 알아볼 수 있습니다 . Django의 admin.py 파일은 무엇입니까? 이전 포스팅에서 앱과 모델을 만들었습니다. 하지만 아직 데이터베이스에 아무것도 저장하지 않았습니다. Django의 관리 인터페이스는 모델을 사용하여 데이터베이스에서 데이터를 추가, 편집 및 삭제하는 데 도움이 됩니다. 모델이 데이터베이스 테이블의 구조라는 것을 알고 있으므로 코딩이나 그래픽 사용자 인터페이스를 사용하는 두 가지 방법으로 새 ​​개체를 추가하고, 편집하고, 데이터베이스에서 개체를 삭제할 수 있습니다. 데이터베이스에서 데이터를 저장, 편집 .. 2024. 1. 25.
Django PostgreSQL 설치 및 설정 우리는 SQLite가 매우 강력한 내장형 관계형 데이터베이스 관리 시스템이며 거의 모든 종류의 데이터를 관리할 수 있는 정말 놀라운 도구 세트를 제공한다는 것을 알게 될 것입니다. 그러나 다중 사용자 애플리케이션(여러 사용자가 동일한 데이터베이스를 사용하려는 경우)의 경우에는 실패합니다. 따라서 SQLite보다는 모든 기능을 갖춘 관계형 데이터베이스 관리 시스템을 선택하는 것이 좋습니다. 모든 기능을 갖춘 RDBMS의 예로는 MySQL, PostgreSQL, Oracle 데이터베이스가 있습니다. Django는 데이터베이스 변경 측면에서 매우 유연합니다. 따라서 이 기사에서는 데이터베이스를 SQLite에서 PostgreSQL로 변경하는 방법을 살펴보겠습니다. 전제조건 처음부터 모든 것을 만드는 대신 SQL.. 2024. 1. 25.
반응형