본문 바로가기

장고4

장고 Models.py 데이터베이스 관련 🔤 문자 필드필드설명주요 옵션CharField고정 길이 문자열 (짧은 텍스트)max_length (필수)TextField길이 제한 없는 긴 문자열제한 없음title = models.CharField(max_length=100)description = models.TextField() 🔢 숫자 필드필드설명주요 옵션IntegerField정수default, null, blankPositiveIntegerField양의 정수 (0 포함)Django 4.0 이후 PositiveIntegerField 사용 비추천, 대신 IntegerField(validators=[MinValueValidator(0)])FloatField부동 소수점 숫자실수 값 저장DecimalField고정 소수점 숫자 (금액 등)max_digi.. 2025. 4. 30.
[사이드 프로젝트] 실시간 채팅 웹 서비스 - 2 (Django APP 생성 및 연동) 2025.04.29 - [그냥 끄적끄적] - [사이드 프로젝트] 실시간 채팅 웹 서비스 - 1 (환경 구성) [사이드 프로젝트] 실시간 채팅 웹 서비스 - 1 (환경 구성)이번에 만들어 볼 웹 채팅 서비스의 구조는 아래와 같습니다. 이번에는 django (장고) 프레임워크를 이용할 것인데, 기본 구조만 잘 익혀두면 웹 개발에 상당히 편리함을 느낄 수 있습니다. 자체적seongjuk.tistory.com지난번 포스팅에서 웹 채팅 서비스 개발에 필요한 환경 구성을 마무리하였습니다.장고는 APP (앱) 단위로 기능을 구분합니다. 우리가 만들고자 하는 채팅 프로그램을 예시로 들면,1. 회원가입 및 로그인 관리 (회원 가입, 정보 수정 등)2. 채팅방 관리 (방 생성, 입장 조건 검사 등)3. 부가 기능 관리와 .. 2025. 4. 29.
[사이드 프로젝트] 실시간 채팅 웹 서비스 - 1 (환경 구성) 이전글: 2025.04.29 - [그냥 끄적끄적] - [사이드 프로젝트] 실시간 채팅 웹 서비스 - 0 [사이드 프로젝트] 실시간 채팅 웹 서비스 - 0인터파크 매크로 이후, 오랜만에 블로그 포스팅을 하는군요.웹 기반으로 간단하지만 친구들과 재밌게 대화를 나눌 수 있는 PC 카톡을 구현해 보도록 하겠습니다!나만의 대화방에서 자유롭게 프seongjuk.tistory.com이번에 만들어 볼 웹 채팅 서비스의 구조는 아래와 같습니다. 이번에는 django (장고) 프레임워크를 이용할 것인데, 기본 구조만 잘 익혀두면 웹 개발에 상당히 편리함을 느낄 수 있습니다. 자체적으로 제공하는 sqlite라는 데이터베이스와 연동도 쉽게 가능해서 별도의 설정이 필요 없습니다.장고를 사용하는 이유는 1. 역할에 따라 코드 구.. 2025. 4. 29.
[사이드 프로젝트] 실시간 채팅 웹 서비스 - 0 인터파크 매크로 이후, 오랜만에 블로그 포스팅을 하는군요.웹 기반으로 간단하지만 친구들과 재밌게 대화를 나눌 수 있는 PC 카톡을 구현해 보도록 하겠습니다!나만의 대화방에서 자유롭게 프로필을 설정할 수 있습니다. 또한, 카카오톡에는 없는 다양한 gif 짤을 보낼 수 있어요!다음 포스팅은 아래를 참고해주세요.다음글 : 2025.04.29 - [그냥 끄적끄적] - [사이드 프로젝트] 실시간 채팅 웹 서비스 - 1 (환경 구성) [사이드 프로젝트] 실시간 채팅 웹 서비스 - 1 (환경 구성)이번에 만들어 볼 웹 채팅 서비스의 구조는 아래와 같습니다. 이번에는 django (장고) 프레임워크를 이용할 것인데, 기본 구조만 잘 익혀두면 웹 개발에 상당히 편리함을 느낄 수 있습니다. 자체적seongjuk.tisto.. 2025. 4. 29.