Xử lý điều kiện trong Django bằng Case và When
Thao tác này tương tự như cấu trúc if-elif-else trong cơ sở dữ liệu.
1. Chuẩn bị dữ liệu
class User(models.Model):
BASIC = 'B'
PREMIUM = 'P'
ELITE = 'E'
ACCOUNT_TYPE_CHOICES = [
(BASIC, 'Basic'),
(PREMIUM, 'Premium'),
(ELITE, 'Elite'),
]
username = models.CharField(max_length=50)
regist ...
Đăng vào ngày 21 tháng 6 lúc 18:02