日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Django mysqlclient安裝和使用詳解

瀏覽:162日期:2023-10-18 09:38:37

一、安裝mysqlclient

網上看到很過通過命令:pip install mysqlclient 進行安裝的教程,但是我卻始終安裝失敗,遇到的錯誤千奇百怪,后來通過自己下載mysqlclient客戶端終于安裝成功;

首先打開網址:https://www.lfd.uci.edu/~gohlke/pythonlibs/并找到下面圖中的內容部分:

Django mysqlclient安裝和使用詳解

根據自己的需要,我選擇的是最下邊的cp38(目測cp38應該是C++版本,下載下來的文件通過pip install 進行安裝的時候會進行c++編譯,如果你的電腦(我是Windows)上沒有安裝VC++,那么找個新版本的安裝一下即可:https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads)記住如果沒有C++,就先安裝C++這個;

下載好mysqlclientt之后如下(只要下載1個,我系統是64位,所以先下載的64位的,結果用不了,所以又下載了32位的才成功,所以建議先下載32位的試試):

Django mysqlclient安裝和使用詳解

打開控制臺(開始->運行->cmd):

第一步:cd 到下載的mysqlclient文件所在的目錄:cdC:UsersYeatDownloadsmysqlclient

第二步:執行安裝命令:pip installmysqlclient-1.4.4-cp38-cp38-win32.whl

如果成功的話會看到:

C:UsersYeatDownloads>pip install mysqlclient-1.4.4-cp38-cp38-win32.whlProcessing c:usersyeatdownloadsmysqlclient-1.4.4-cp38-cp38-win32.whlInstalling collected packages: mysqlclientSuccessfully installed mysqlclient-1.4.4

C:UsersYeatDownloads>當然如果失敗的話,那很可能看到類似下圖的畫面:

C:UsersYeat>pip install mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whlWARNING: Requirement ’mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl’ looks like a filename, but the file does not existERROR: mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl is not a valid wheel filename.

C:UsersYeat>pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whlWARNING: Requirement ’MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl’ looks like a filename, but the file does not existERROR: MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl is not a valid wheel filename.

C:UsersYeat>pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64ERROR: Invalid requirement: ’MySQL_python‑1.2.5‑cp27‑none‑win_amd64’

C:UsersYeat>cd C:UsersYeatDownloads

C:UsersYeatDownloads>pip install MySQL_python-1.2.5-cp27-none-win_amd64.whlERROR: MySQL_python-1.2.5-cp27-none-win_amd64.whl is not a supported wheel on this platform.

C:UsersYeatDownloads>pip install mysqlclient-1.4.4-cp38-cp38-win_amd64.whlERROR: mysqlclient-1.4.4-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.

失敗,那就換下載的mysqlclient版本,只能提供這個辦法了!!!!

二、在Django框架里使用mysql

1.進入項目工程目錄執行命令:django-admin startapp TcesApp,我的完整命令是:C:UsersYeatPycharmProjectsuntitled>django-admin startapp TcesApp,前面的部分是我的工程目錄路徑;

2.命令執行完畢后工程里會增加TcesApp目錄如圖:

Django mysqlclient安裝和使用詳解

3.進入models.py中創建與你的數據庫表相對應的對象model,我的內容如下:

from django.db import modelsclass e_exams(models.Model): ID = models.CharField(max_length=50), ExamName = models.CharField(max_length=50) ExamCode = models.CharField(max_length=50) SceneID = models.CharField(max_length=50) Creater = models.CharField(max_length=50) CreateTime = models.DateTimeField() State = models.CharField(max_length=50) Field_Char1 = models.CharField(max_length=50) Field_Char2 = models.CharField(max_length=50) Field_Char3 = models.CharField(max_length=50) class Meta: db_table = ’e_exams’ #數據表名稱

我的表結構 e_exams:

Django mysqlclient安裝和使用詳解

在models.py中可以創建過個表的model。

4.在admin.py中注冊model:

from django.contrib import adminfrom . import models# Register your models here.admin.site.register(models.e_exams)

5.在setting.py中添加app名稱(上邊的名稱 django-admin startapp TcesApp 的名稱):

Django mysqlclient安裝和使用詳解

6.還是在settings.py中修改DATABASES內容如下:

Django mysqlclient安裝和使用詳解

完整配置:

DATABASES = { ’default’: { ’ENGINE’: ’django.db.backends.mysql’, ’NAME’: ’tces’, ’USER’: ’root’, ’PASSWORD’: ’Unity3du#d112233’, ’HOST’: ’nas.yeatsoft.com’, ’PORT’: ’3306’, ’OPTIONS’: { 'init_command': 'SET sql_mode=’STRICT_TRANS_TABLES’', } }}

其中NAME是你的數據庫名稱,HOST是數據庫地址,其它的大家都知道。

7.接下來我們到views.py(或者自己創建的py文件)中編寫代碼主要看 addExam 這個方法:

from django.http import HttpResponsefrom django.shortcuts import renderfrom TcesApp.models import e_examsdef hello(request): return HttpResponse(’home page!’)def helloworld(request): context = {} context[’value’] = ’hello world!’ return render(request, ’helloworld.html’, context)def addExam(request): exam = e_exams() exam.ID = ’100001’ exam.SceneID = ’1001’, exam.ExamName = ’期末考試’ exam.save() context = {} context[’value’] = exam.ExamName + ’數據添加成功!’ return render(request,’helloworld.html’,context)

其中helloworld.html是放在templates中的前端頁面:

Django mysqlclient安裝和使用詳解

context[’value’]就是html頁面中的{{value}}

8.到urls.py中添加路徑完整代碼如下:

from django.contrib import adminfrom django.urls import pathfrom . import homeurlpatterns = [ path(’admin/’, admin.site.urls), path(’home/’, home.hello), path(’helloworld/’, home.helloworld), path(’add/’,home.addExam)]

三、運行效果如下:

Django mysqlclient安裝和使用詳解

Django mysqlclient安裝和使用詳解

Django mysqlclient安裝和使用詳解

到此這篇關于Django mysqlclient安裝和使用詳解的文章就介紹到這了,更多相關Django mysqlclient安裝使用內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MySQL 數據庫
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美专区一区| 黄在线观看免费网站ktv| 亚洲精品少妇| 亚洲天堂av影院| 欧美一级二级三级视频| 日韩不卡在线观看日韩不卡视频| 群体交乱之放荡娇妻一区二区| 国产精品网址| 最新日韩欧美| 欧美一区二区三区激情视频| 狠狠久久婷婷| 亚洲a成人v| 国产精品久久久久av蜜臀| 久久国产电影| 日韩精品视频一区二区三区| 亚洲手机视频| 欧美精品一卡| 欧美亚洲自偷自偷| 91综合网人人| 麻豆精品网站| av在线最新| 丝袜亚洲精品中文字幕一区| 欧美成人日韩| 中文字幕免费一区二区| 久热精品在线| 久久99性xxx老妇胖精品| 91精品国产乱码久久久久久久 | 免费日韩av| 日韩精品一级中文字幕精品视频免费观看 | 欧美成人综合| 精品视频一区二区三区四区五区| 精品免费av| 国产日韩欧美一区二区三区| 国内精品福利| 97欧美在线视频| 久久国产电影| 日韩在线看片| 欧美日韩中文字幕一区二区三区| 野花国产精品入口| 中文字幕高清在线播放| 美女网站视频一区| 中文字幕视频精品一区二区三区| 精品亚洲精品| 日韩va亚洲va欧美va久久| 欧美日韩黑人| 欧美日韩精品免费观看视完整| 欧美国产中文高清| 国产精品22p| 欧美视频精品全部免费观看| 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲v天堂v手机在线| 国产一区91| 黑丝一区二区三区| 美女久久久久| 国产 日韩 欧美一区| 欧美xxxx中国| 日本综合字幕| 日韩精品一卡| 在线精品视频在线观看高清| 99精品在线观看| 激情丁香综合| 国产精品日韩久久久| 西西人体一区二区| 成人综合一区| 亚洲免费播放| 日韩超碰人人爽人人做人人添| 久久99久久人婷婷精品综合| 五月激激激综合网色播| 日韩在线短视频| 日韩成人午夜精品| 日本亚洲最大的色成网站www | 国产精品蜜芽在线观看| 国产伦久视频在线观看| 国产精品亚洲二区| 欧美日韩国产一区精品一区| 国产一区调教| 国产一区丝袜| 成午夜精品一区二区三区软件| 精品视频自拍| 99成人在线视频| 国产精品一级在线观看| 婷婷综合一区| 国产一区二区三区四区五区| 伊人久久大香线蕉av超碰演员| 9999国产精品| 国产欧美激情| 中文视频一区| av一区二区高清| 麻豆精品少妇| 久久天堂精品| 亚洲麻豆一区| 欧美激情aⅴ一区二区三区 | 伊人久久成人| 欧美日韩精品一区二区三区视频| 在线亚洲国产精品网站| 久久影视三级福利片| 亚洲精品国产日韩| 色8久久久久| 伊人久久亚洲| 精品欧美视频| 亚洲国产专区| 91嫩草精品| 国产一区日韩一区| 亚洲欧洲美洲国产香蕉| 麻豆精品视频在线观看| 美女网站一区| 久久中文字幕一区二区三区| 国产视频欧美| 国产一区二区三区视频在线| 欧美偷窥清纯综合图区| 黄色成人精品网站| 亚洲福利一区| 日韩精品视频在线看| 成人看片网站| 精品视频黄色| 国产精品66| 久久xxx视频| 蜜臀久久99精品久久久画质超高清| 日韩不卡免费高清视频| 成人在线视频区| 国产福利片在线观看| 国产精品videossex久久发布| 亚洲三级av| 国产精品日韩欧美一区| 欧美午夜精品一区二区三区电影| 成人在线黄色| 福利精品一区| 不卡福利视频| se01亚洲视频 | 中国女人久久久| 在线成人直播| 99热精品久久| 午夜日韩av| 亚洲精品成人一区| 亚洲ab电影| 精品国内亚洲2022精品成人| 92国产精品| 国产亚洲激情| 日本不卡视频在线观看| 久久不卡日韩美女| 日韩三区免费| 久久亚洲二区| 欧美成a人片免费观看久久五月天| 成人国产精品一区二区免费麻豆| 欧洲一级精品| 夜久久久久久| 一本综合精品| 免费一级欧美片在线观看网站| 91视频一区| 老司机久久99久久精品播放免费| 日韩精品成人| 韩国精品主播一区二区在线观看 | 久久午夜影视| 老色鬼精品视频在线观看播放| 久久av综合| 国产亚洲综合精品| 高清不卡一区| 亚洲毛片在线免费| 久久婷婷一区| 国产精品视频一区二区三区四蜜臂| 鲁鲁在线中文| 久久国产欧美日韩精品| 99久久久久| 精品三级av在线导航| 免费不卡在线视频| 久久久久久久久丰满| 国产精品视频一区二区三区综合 | 国产亚洲久久| 亚洲在线观看| 亚洲免费福利| 欧美激情三区| 日韩avvvv在线播放| 亚洲欧美一区在线| 在线看片国产福利你懂的| 日本在线成人| 99热免费精品| 成人久久一区| 精品一区二区三区视频在线播放| 亚洲人亚洲人色久| 天堂va蜜桃一区二区三区| 久久激情婷婷| 国产a亚洲精品| 国产极品一区| 国产欧美日韩一区二区三区四区| 伊人精品在线| 尹人成人综合网| 激情欧美一区二区三区| 视频福利一区| 成人羞羞在线观看网站| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 亚洲免费网址| 99日韩精品| 国产在线不卡一区二区三区| 日韩美女精品| 国产欧美亚洲一区| 丰满少妇一区| jiujiure精品视频播放| 在线精品视频一区| 久久国产人妖系列| 欧美xxxx中国|