成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

Django mysqlclient安裝和使用詳解

瀏覽:86日期: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 數據庫
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
99在线热播精品免费| 国产日韩欧美亚洲一区| 国产情侣一区| 国产麻豆日韩欧美久久| 亚洲欧美乱综合| 欧美刺激脚交jootjob| 97精品视频在线观看自产线路二| 欧美精品三级日韩久久| 国产精品 欧美精品| 日韩欧美国产综合一区| 91玉足脚交白嫩脚丫在线播放| 国产精品区一区二区三| 一本色道久久综合亚洲精品不| 欧美日韩精品久久久| 亚洲每日在线| 欧美国产日产图区| 欧美一区激情视频在线观看| 亚洲精品在线三区| 91论坛在线播放| 国产精品午夜在线观看| 一区二区在线视频观看| 亚洲乱码一区二区三区在线观看| 夜夜嗨av一区二区三区网站四季av| 亚洲精选视频在线| 国产精品推荐精品| 丝袜a∨在线一区二区三区不卡 | 亚洲另类自拍| 中文字幕一区av| 在线视频精品| 午夜电影网亚洲视频| 色婷婷综合视频在线观看| 日本亚洲最大的色成网站www| 色8久久人人97超碰香蕉987| 免费看日韩精品| 7777女厕盗摄久久久| 国产99久久久国产精品潘金网站| 欧美大度的电影原声| 99精品视频在线观看免费| 国产精品午夜在线观看| 亚洲久久成人| 亚洲国产精品尤物yw在线观看| 久久激情综合| 日本成人中文字幕| 欧美日韩国产一二三| 成人黄色大片在线观看| 国产精品色眯眯| 国产嫩草一区二区三区在线观看| 日韩精品一二三四| 欧美一级精品大片| 欧美成人综合| 一区二区三区国产精华| 在线精品观看国产| 成人午夜电影网站| 国产精品萝li| 美女日韩在线中文字幕| 国产一区二区三区四区在线观看| 精品国产免费一区二区三区四区| 99精品视频在线观看| 国产精品国模大尺度视频| 99精品99| 免费高清不卡av| 日韩亚洲欧美高清| 欧美日韩一区二区国产| 亚洲久草在线视频| 狂野欧美一区| 国产一区视频网站| 国产亚洲欧美色| 最新成人av网站| 日韩国产精品久久久| 欧美一级在线观看| 国产精品va| 日韩精彩视频在线观看| 6080日韩午夜伦伦午夜伦| 午夜激情一区| 午夜国产精品一区| 日韩亚洲欧美中文三级| 国产精品sss| 婷婷久久综合九色综合伊人色| 538prom精品视频线放| 欧美视频福利| 日本午夜一区二区| 久久久夜色精品亚洲| 国产日韩欧美一区二区三区在线观看| 男女性色大片免费观看一区二区 | 色婷婷久久一区二区三区麻豆| 极品少妇xxxx精品少妇偷拍| 久久久无码精品亚洲日韩按摩| 亚洲精品一区二| 九九精品一区二区| 国产欧美精品一区| 久热精品在线| 97se狠狠狠综合亚洲狠狠| 亚洲一区二区在线播放相泽| 欧美一区二区三区喷汁尤物| 亚洲黄色一区二区三区| 久久se精品一区二区| 国产欧美久久久精品影院 | 欧美麻豆精品久久久久久| 色综合色综合色综合| 一区二区视频免费在线观看| 91精品国产一区二区| 日韩视频一区| 国产一区二区三区美女| 亚洲天堂中文字幕| 91精品国产一区二区人妖| 亚洲国产欧洲综合997久久| 久久99深爱久久99精品| 国产精品麻豆视频| 正在播放一区二区| 夜夜嗨网站十八久久| 高清视频一区二区| 亚洲综合久久久| 欧美变态tickle挠乳网站| 在线一区亚洲| 成人免费视频一区| 亚洲mv大片欧洲mv大片精品| 在线不卡中文字幕| 国产毛片一区| 91在线porny国产在线看| 天天操天天干天天综合网| 国产午夜亚洲精品不卡| 欧美婷婷六月丁香综合色| 国内成人在线| 国产成人av一区二区三区在线| 亚洲一区影音先锋| 久久久亚洲高清| 欧美日韩精品欧美日韩精品一 | 国产精品一区二区三区观看| 成人高清免费在线播放| 五月婷婷综合网| 国产精品三级视频| 制服丝袜一区二区三区| 亚洲欧美精品| 国产一区二区三区自拍| 成人妖精视频yjsp地址| 天天综合网天天综合色| 国产精品亲子乱子伦xxxx裸| 欧美一区二区福利在线| 久久影院亚洲| 亚洲黄色一区| 成人激情动漫在线观看| 免费三级欧美电影| 一区二区三区精品| 国产拍揄自揄精品视频麻豆| 欧美肥大bbwbbw高潮| 久久久久天天天天| 99精品久久久| 合欧美一区二区三区| av电影在线观看不卡| 韩国理伦片一区二区三区在线播放| 亚洲国产精品久久久男人的天堂| 国产欧美日韩中文久久| 欧美一区二区三区色| 欧美综合久久久| 久久av免费一区| 黑人中文字幕一区二区三区 | 久久av中文字幕片| 亚洲成人精品影院| 亚洲男人天堂av网| 国产精品黄色在线观看| 国产日韩欧美综合在线| 精品久久久久99| 欧美一区二区人人喊爽| 欧美性感一类影片在线播放| 美女国产精品| 国产日韩精品视频一区二区三区| 久久精品国产久精国产| 亚洲综合一二区| 成人欧美一区二区三区| 国产亚洲午夜高清国产拍精品 | 亚洲免费在线视频| 国产精品高清亚洲| 国产三级久久久| 2021中文字幕一区亚洲| 欧美电视剧免费全集观看| 91精品国产黑色紧身裤美女| 欧美日韩一区二区三区四区| 欧美在线观看视频一区二区三区 | 日本不卡免费在线视频| 五月激情综合色| 亚洲 欧美综合在线网络| 一级特黄大欧美久久久| 亚洲视频一二三区| 国产精品女同一区二区三区| 久久久久久一二三区| 久久香蕉国产线看观看99| 精品成a人在线观看| 精品99一区二区| 久久老女人爱爱| 国产色一区二区| 国产精品三级视频| 欧美国产日本韩| 国产精品国产a级| 国产精品久久久久久亚洲伦| 国产精品久久久久三级| 亚洲欧洲在线观看av| 亚洲精品视频在线| 亚洲一区二区三区小说| 午夜精品久久久久久久| 青青青伊人色综合久久|