Django ページング + デモの追加、削除、変更、確認
ソースコードのダウンロードアドレス: https://download.csdn.net/download/qq_35622606/87719248
その他の小さなメモ:
django-admin.exe startproject mysite
python .\manage.py スタートアップ アプリ app01
Python manage.py makemigrations
python manage.py 移行
python manage.py 実行サーバー
mysqlclientをインストールする
pip install mysqlclient==1.4.1
またはmysqlclientホイール
コンソールでコマンドを実行してインストールします。
pip install wheel mysqlclient-1.4.6-cp36-cp36m-win_amd64.whl
https://www.lfd.uci.edu/~gohlke/pythonlibs/#
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':'test', 'USER': 'root', 'PASSWORD': 'root', 'HOST': '127.0.0.1'、 'ポート': '3307'、 } }Django の基本的な追加、削除、変更、クエリ:
def begin(request): # ORM操作 # 新增 #models.Department.objects.create(title="销售部",count=10) #models.Department.objects.create(**{"title":"销售)部","count":0}) # 查询 #queryset=models.Department.objects.all() #queryset=models.Department.objects.filter(id__gt=1)#id>1 # クエリセット内のobjの場合: # print(obj.id,obj.title,obj.count) #obj=models.Department.objects.filter(id=1).first() #print(obj.id,obj.title,obj.count ) #删除 #models.Department.objects.filter(id=1).delete() # 更新 models.Department.objects.filter(id=2).update(count=100) return HttpResponse("実行成功")