from django.db import models
class usermodel(models.model):
name = models.charfield(max_length=55, verbose_name="姓名")
mobile = models.charfield(max_length=11, unique=true, verbose_name="手機號碼")
class meta:
db_table = 'test_users'
verbose_name = "使用者資訊"
verbose_name_plural = verbose_name
資料遷移,終端下專案根目錄執行
python manage.py makemigrations
python manage.py migrate
class usermodelview(apiview):
# 獲取所有使用者
def get(self, req):
queryset = list(usermodel.objects.values())
return jsonresponse(data=queryset, safe=false)
# 新增乙個使用者
def post(self, req):
data = json.loads(req.body)
name = data.get('name')
mobile = data.get('mobile')
queryset = usermodel.objects.create(
name=name,
mobile=mobile,
)return jsonresponse(data=, status=201)
class usermodelone(apiview):
# 獲取乙個使用者
def get(self, req, pk):
try:
queryset = usermodel.objects.get(pk=pk)
return jsonresponse(data=, status=200)
except:
return jsonresponse(data=none, status=404)
# 刪除乙個使用者
def delete(self, req, pk):
try:
usermodel.objects.get(pk=pk).delete()
except:
pass
return jsonresponse(data={}, status=201)
# 修改乙個使用者
def put(self, req, pk):
data = json.loads(req, body)
name = data.get('name')
mobile = data.get('mobile')
try:
# 運算元據庫
queryset = usermodel.objects.get(pk=pk)
queryset.name = name
queryset.mobile = mobile
queryset.s**e()
except:
return jsonresponse(data={}, status=404)
return jsonrespnse(data=, status=201)
Flask框架建立模型API介面並部署上線
模型訓練後如何將模型打包上線,下面用flask框架實現模型的部署和實時 直接上乾貨,檔名稱為flask model.py import numpy as np from flask import flask from flask import request from flask import js...
Django建立模型
在django中寫乙個資料庫驅動的web應用的第一步是定義模型,這是資料庫結構設計和附加的其他元資料。在投票應用中,將建立question 問題 和choice 選項 兩個模型,question模型包括問題描述和發布時間,choice模型包括選項描述和當前得票數。每個選項屬於乙個問題。重寫polls...
Gazebo 建立模型(一)
記一筆 gazebo 有乙個自己的模型儲存倉庫,裡面已經有了大量的預設模型,而且有乙個活躍的社群。在gazebo中的模型定義了完整的動力學,運動學,以及視覺化的實體。可以有乙個或多個外掛程式。模型可以代表任何東西,包含地面和複雜的機械人。乙個模型資料庫 model database structur...