일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 아마존 웹 서비스
- python
- 비트코인
- Cloud
- backtest
- AWS
- 자동매매
- 프로그래밍
- 개발자
- 토플 라이팅
- 블록체인
- 오토사
- GeorgiaTech
- toefl writing
- Bitcoin
- TOEFL
- 파이썬
- 클라우드
- 백트레이더
- 퀀트
- backtrader
- it
- probability
- can
- 확률
- 자동차sw
- 백테스트
- AUTOSAR
- 토플
- 암호화폐
- Today
- Total
목록백엔드 (3)
Leo's Garage
자 이번에는 users model을 좀 더 업데이트 해보도록 하자. from django.db import models from django.contrib.auth.models import AbstractUser # Create your models here. class User(AbstractUser): class GenderChoices(models.TextChoices): MALE = ("male", "Male") FEMALE = ("female", "Female") class LanguageChoices(models.TextChoices): KR = ("kr", "Korean") EN = ("en", "English") class CurrencyChoices(models.TextChoices): ..
이전 포스팅에서 이어서 Users App을 수정하도록 하겠다. 이전 포스팅에서 아래와 같은 에러 메시지를 보았다. 이 말은 user의 데이터 구조는 변경하였는데, admin 패널에 페이지는 기존의 user app의 admin 패널을 그대로 상속했기 때문에 문제가 된다는 것을 알려주는 것이다. 즉 우리는 first name과 last name을 데이터에서 받지 않는데 admin 패널에서는 그것들을 찾고 있는 상황이다. 자 그러면 users의 admin.py의 코드를 살펴보자 from django.contrib import admin from django.contrib.auth.admin import UserAdmin from .models import User # Register your models he..
Django를 공부하면서 느낀 점 중 하나가 와 이런 것까지 된다고? 였다. 사실 한 두 가지가 아니라 공부를 할 수록 정말 정교하고 다양하게 만들어졌다는 생각이 든다. 혹자는 Python을 혹은 백엔드를 밑바닥부터 해보지 않고 Django부터 공부하면 성장에 한계가 올 수도 있다고 하던데 그 말이 맞는말 같다 그정도로 Django는 이 FrameWork 자체만으로 엄청난 파워를 가지고 있고 정말 손쉽게 다양한 기능을 추가할 수 있게 해준다. 자 admin에 기능을 추가해보자 우선 기존에 user admin 창을 들어가보자. 화면에서 보이는 것과 같이 Column이 존재하고, 오른쪽에는 Filter가 존재한다. 또한 사용자 이름에는 실제 사용자의 이름이 들어가 있다. 자 그러면 신규로 생성한 House라..