models.py -- 定義數據表
from django.db import models
# Create your models here.
class User(models.Model):
username = models.CharField(max_length=20, primary_key=True)
password = models.CharField(max_length=20)
# 修改在 admin 管理工具中的默認名,返回文章標題
def __str__(self):
return self.username
以上代碼將會創建一個user表,兩個屬性,分別是username、password,其中username是主鍵。
admin.py
from django.contrib import admin
from .models import User
# Register your models here.
admin.site.register([User])
在models.py中定義完表結構之後,一定要在admin.py中加上相應的代碼,否則就會報錯: User.DoesNotExist: User matching query does not exist.
關注我,帶你一起寫bug
warning :未經授權,不得轉載
有問題的小夥伴請在下方留言,喜歡就點個贊吧