python django生成遷移文件的實(shí)例
關(guān)于Django生成遷移文件,我是在虛擬機(jī)上完成的
1.創(chuàng)建虛擬環(huán)境:
在終端上輸入創(chuàng)建python3的虛擬環(huán)境
mkvirtualenv -p python3 虛擬環(huán)境的名字
在虛擬環(huán)境中安裝好django1.8.4和pymysql
2.創(chuàng)建項(xiàng)目
創(chuàng)建項(xiàng)目語(yǔ)句:django-admin startproject 項(xiàng)目名字
創(chuàng)建APP:python manage.py startapp 模塊名字
這時(shí),我們要在pycham中打開這個(gè)項(xiàng)目,并在項(xiàng)目名的同名文件夾下的settings.py的INSTALLED_APPS中最后加入'模塊名' 目的是與創(chuàng)建的APP產(chǎn)生關(guān)聯(lián),
3.建表語(yǔ)句
在模塊名下的models.py中創(chuàng)建一個(gè)表
class UserInfo(models.Model): user_name = models.CharField(max_length=20) password = models.CharField(max_length=20) email = models.CharField(max_length=20) phone = models.IntegerField()
4.更改數(shù)據(jù)庫(kù)
在項(xiàng)目名的同名文件下的settings.py中站到DATABASES,改成
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'waterDB',
'USER':'root',
'PASSWORD':'mysql',
'POST':3306,
'HOST':'localhost'
}
}
這里waterDB是你數(shù)據(jù)庫(kù)的名字
5.安裝pymysql 模塊,并且在項(xiàng)目的同名文件下的————init.py文件下添加語(yǔ)句
import pymysql pymysql.install_as_MySQLdb()
6.遷移(建表)
6.1生成遷移文件 python manage.py makemigrations 6.2執(zhí)行遷移文件 python manage.py migrate
這時(shí),你的數(shù)據(jù)庫(kù)中就會(huì)有user_userinfo這個(gè)表,表示遷表成功
以上這篇python django生成遷移文件的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Pandas數(shù)據(jù)清洗函數(shù)總結(jié)
本文主要介紹了Pandas數(shù)據(jù)清洗函數(shù)總結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01
在Django框架中運(yùn)行Python應(yīng)用全攻略
這篇文章主要介紹了在Django框架中運(yùn)行Python應(yīng)用全攻略,在這之前必須搭建好簡(jiǎn)單的視圖和模版,接下來便是本文中所述的核心內(nèi)容應(yīng)用配置,需要的朋友可以參考下2015-07-07
Python實(shí)現(xiàn)自動(dòng)玩貪吃蛇程序
這篇文章主要介紹了通過Python實(shí)現(xiàn)的簡(jiǎn)易的自動(dòng)玩貪吃蛇游戲的小程序,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)一學(xué)2022-01-01
Python中map,reduce,filter和sorted函數(shù)的使用方法
這篇文章主要介紹了Python中map,reduce,filter和sorted函數(shù)的使用方法,是Python入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-08-08
一文教會(huì)你使用win10實(shí)現(xiàn)電腦的定時(shí)任務(wù)執(zhí)行
這篇文章主要介紹了一文教會(huì)你使用win10實(shí)現(xiàn)電腦的定時(shí)任務(wù)執(zhí)行,利用Windows任務(wù)計(jì)劃程序創(chuàng)建定時(shí)執(zhí)行自定義腳本的步驟,包括配置環(huán)境、編寫腳本、新建任務(wù)文件夾、設(shè)置觸發(fā)器、編輯任務(wù)信息以及手動(dòng)運(yùn)行測(cè)試,需要的朋友可以參考下2024-09-09
Python繪制loss曲線和準(zhǔn)確率曲線實(shí)例代碼
pytorch雖然使用起來很方便,但在一點(diǎn)上并沒有tensorflow方便,就是繪制模型訓(xùn)練時(shí)在訓(xùn)練集和驗(yàn)證集上的loss和accuracy曲線(共四條),下面這篇文章主要給大家介紹了關(guān)于Python繪制loss曲線和準(zhǔn)確率曲線的相關(guān)資料,需要的朋友可以參考下2022-08-08
Python模型聚合查詢\Q查詢\F查詢\分組查詢操作技巧解析
這篇文章主要介紹了模型查詢中的一些操作技巧,主要包括模型聚合查詢,Q查詢,F(xiàn)查詢,分組查詢,有需要的朋友可以借鑒參考下,希望可以有所幫助2021-09-09
Python中實(shí)現(xiàn)ipaddress網(wǎng)絡(luò)地址的處理
ipaddress庫(kù)提供了處理IPv4與IPv6網(wǎng)絡(luò)地址的類。這些類支持驗(yàn)證,查找網(wǎng)絡(luò)上的地址和主機(jī),以及其他常見的操作,本文就來介紹一下這些方法的使用,感興趣的一起來了解一下2021-06-06

