Django寫入sql數據


Django中寫入sql數據

1.操作步驟,在model 類中,創建student類

在model 中創建一個student類,定義字段內容

#創建一個學生表
class  Student(models.Model):   #繼承model
    s_name=models.CharField(max_length=16)  #創建name字段
    s_age=models.IntegerField(default=2)    #創建age字段

2.建立映射關系

python manage.py  makemigrations

 控制台運行以上語句,就產生遷移文件,以下字段(id,是自動創建的)

 

 

 3.把遷移文件映射到數據庫中

python manage.py  migrate

  

 

 查看數據庫表,表已經創建成功

 

 4.插入數據文件

在views.py文件中新建文件

def student(request):
    students=Student()
    students.s_name='tom %d'% random.randrange(100)
    students.s_age=3
   students.save()
    return HttpResponse("創建學生成功 %s" %students.s_name)  

2.在urls中新增路徑

 

3.打開運行,每次都能有不同的tom

 

 在sql表中也可以看到

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM