values 내용 확인 values 내용을 파일로 추출 values.yaml을 차트에 오버라이드해서 설치하기
windows 환경에서 Rancher Desktop을 사용 중인데, kubernetes 버전을 1.28.5 버전으로 올린 이후로 kubectl 명령어 사용시 해당 에러가 발생하였다.kubectl 과 Rancher로 기동한 kubernetes간 버전이 달라서 발생하는
Django는 클래스 기반 뷰(class-based views)라는 함수를 대신하는 파이썬 객체를 이용하여 뷰를 생성하는 방법을 제공합니다.
오늘은 template과 form을 이용하여 기존에 만든 샘플 앱에 추가 기능을 넣어 봅시다.
Django templates 엔진에는 python 코드로 부터 받아온 변수의 값을 사용할 수 있는 built-in template tags을 제공합니다. 그 중 자주 사용하게 될 for 태그에 대해 간단히 정리해봤습니다.
Database의 연결정보와 SecretKey 정보 등의 보안이 필요한 민감성 정보들은 대부분 setting.py에 등록해서 사용하고 있습니다. 이번에는 settings의 민감성 정보들을 어떻게 숨기고 별도로 관리하는지에 대해 알아봅시다.
가끔 설정을 변경하거나 잘 못 건드리는 경우, Windows Terminal로 Ubuntu 접속시 다음과 같은 화면이 뜨고 실행이 되지 않는 경우가 있습니다.
View는 요청에 따라 적절한 로직을 수행하여 결과를 템플릿으로 렌더링하여 응답하는 것을 의미합니다. 오늘은 지금까지 작성했던 테스트코드를 바탕으로 View를 작성하고, 사용자에게 보여질 Template연동까지 해보도록 하겠습니다.
컨텐츠를 수정하기 위해 관리자 사이트를 별도로 따로 만들 필요없이 제법 그럴듯한 관리자 사이트를 제공합니다. Django는 모델에 대한 관리용 인터페이스를 모두 자동 생성하고, 이를 admin 모듈에 알려주기만 하면 바로 관리 기능을 사용할 수 있습니다.
지난 번에는 DB에 수동으로 테이블을 생성한 뒤 inspectdb 명령을 통해서 만들어진 모델을 이용해서 테이블에 데이터를 삽입해 봤다면, 이번에는 모델을 통해 테이블 생성 및 데이터 삽입하는 방법을 알아보겠습니다.
데이터 삽입하기 지난 번 포스팅에 이어 API를 만들어 테이블에 데이터를 삽입(insert)을 진행하도록 하겠습니다.
Mysql 워크벤치를 통해서 사용할 테이블을 하나 생성합니다.확인을 위해 생성된 테이블에 데이터도 몇개 삽입해줍니다.모델이란 부가적인 메타데이터를 가진 데이터베이스의 구조(layout)를 말합니다.Django의 models.py로 테이블을 생성할 수 있지만 반대로 기존
데이터베이스 설치 데이터베이스를 연동하려면 test_project/settings.py 파일을 수정해야 합니다. 이 파일은 Django 설정을 모듈 변수로 표현한 Python 모듈입니다. 아래 코드와 같이 디폴트로 SQLite를 사용하도록 구성되어 있습니다. 실습용
앱 생성하기 지난 번 포스팅에서 Django 프로젝트 생성을 통해 작업을 시작하기 위한 환경 세팅이 완료되었습니다. manage.py 파일이 존재하는 디렉토리에서 다음 명령을 통해 해당 프로젝트 내에 작업할 앱을 하나 생성해봅시다. > 프로젝트 vs 앱 프로젝트 :
프로젝트 만들기 Django 프로젝트는 django-admin 명령을 통해 자동 생성할 수 있습니다. django-admin은 Django 프로젝트의 관리 작업을 위한 커맨드 라인 유틸리티입니다. 자세한 내용은 기회가 되면 다뤄보겠습니다 돌아와서 위 명령을 통해 현
Django란? python으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크 설치하기 1. 가상환경 세팅 각 어플리케이션 간의 설치하는 패키지 버전에 따른 Conflict를 방지하기 위해서 어플리케이션 별로 독립된 가상환경을 세팅을 진행합니다. 1) 프로젝트
해당 에러가 발생하는 경우는 해당 서버의 인증서가 없어서 저장소에 릴리즈된 파일들을 읽어오지 못하는 경우이다.