유혹하는 개발하기
Roseline's Blog
-
[Django 스터디#6-3] 리뷰 form + CreateView / 한 템플릿에 2개의 폼 넣기
결과물 ‘리뷰 작성하기’ 버튼을 누르면 form 페이지로 이동 맛집 리뷰 form 맛집 form forms.py 앱 폴더에 forms.py 파일을 만들고 아래 코드 추가 from django import forms from django.db import models from .models import Review, Restaurant class RestaurantForm(forms.ModelForm): class Meta: model = Restaurant fields = ['name', ...] class ReviewForm(forms.ModelForm): class Meta:...
-
[Django 스터디#6-2] 커스텀 유효성 검사기 만들기 - validators
결과물 양식에서 벗어나면 error message 출력 validators.py 유효성 검사기라는 이름이 어렵지만, 쉽게 말해서 필드에 특정한 제약 조건을 걸어두는 것이다. 맛집 리뷰의 평점을 0보다 작거나 5보다 크게 매길 수 없도록 아래와 같은 유효성 검사기를 만들었다. 앱 폴더에 validators.py 파일을 만든 후, 아래 코드 추가 from django.core.exceptions import ValidationError def validate_score(value): """평점(score)이...
-
[오늘의 공부] Django 스터디 준비 - Form
Django 스터디 - Form 회원가입 폼 CreateView / 리뷰 폼 UpdateView 유효성 검사기 만들기 Previous Next
-
[Django 스터디#6-1] 회원가입폼 (Sign Up, Join Form), class Meta
결과물 회원가입 화면 User table에 반영된 모습 forms.py 앱 폴더에 forms.py 파일을 만들고 아래 코드 추가 from django import forms from django.contrib.auth.models import User #1 class UserForm(forms.ModelForm): class Meta: #2 model = User fields = ['username', 'email', 'password'] #1 : 기존의 User 모델 import하기 #2 : class Meta에 model과 fields...
-
[통계학#9] 카이스퀘어 검정(Chi-Square Test)
※ 전공 데이터 애널리틱스 강의를 듣고 정리한 내용입니다. 카이스퀘어 검정 모집단의 변량을 추정할 때 쓴다. 카이스퀘어 분포 모집단의 변량을 추정하기 위해 쓰는 분포이다. 카이스퀘어 분포는 일반적으로 다음과 같은 특징을 보인다. y-scewed (y축에 편향된) 분포이다. square 즉, 제곱이므로 음수가 없다. 자유도가 증가할 수록 정규분포에 수렴한다. 1번과 3번은 사진을 보면 이해가 더...