欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python django生成遷移文件的實例

 更新時間:2019年08月31日 11:10:22   作者:此用戶未設置昵稱  
今天小編就為大家分享一篇python django生成遷移文件的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

關于Django生成遷移文件,我是在虛擬機上完成的

1.創(chuàng)建虛擬環(huán)境:

在終端上輸入創(chuàng)建python3的虛擬環(huán)境

mkvirtualenv -p python3 虛擬環(huán)境的名字

在虛擬環(huán)境中安裝好django1.8.4和pymysql

2.創(chuàng)建項目

創(chuàng)建項目語句:django-admin startproject 項目名字

創(chuàng)建APP:python manage.py startapp 模塊名字

這時,我們要在pycham中打開這個項目,并在項目名的同名文件夾下的settings.py的INSTALLED_APPS中最后加入'模塊名' 目的是與創(chuàng)建的APP產(chǎn)生關聯(lián),

3.建表語句

在模塊名下的models.py中創(chuàng)建一個表

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ù)庫

在項目名的同名文件下的settings.py中站到DATABASES,改成

 DATABASES = {
  'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'waterDB',
    'USER':'root',
    'PASSWORD':'mysql',
    'POST':3306,
    'HOST':'localhost'
  }
  }

這里waterDB是你數(shù)據(jù)庫的名字

5.安裝pymysql 模塊,并且在項目的同名文件下的————init.py文件下添加語句

 import pymysql

  pymysql.install_as_MySQLdb()

6.遷移(建表)

6.1生成遷移文件
  python manage.py makemigrations
6.2執(zhí)行遷移文件
  python manage.py migrate

這時,你的數(shù)據(jù)庫中就會有user_userinfo這個表,表示遷表成功

以上這篇python django生成遷移文件的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python顯示天氣預報

    python顯示天氣預報

    這篇文章主要介紹了python顯示天氣預報功能,python2.7運行通過,需要的朋友可以參考下
    2014-03-03
  • python strip() 函數(shù)和 split() 函數(shù)的詳解及實例

    python strip() 函數(shù)和 split() 函數(shù)的詳解及實例

    這篇文章主要介紹了 python strip() 函數(shù)和 split() 函數(shù)的詳解及實例的相關資料,需要的朋友可以參考下
    2017-02-02
  • 詳解python的運算符與表達式

    詳解python的運算符與表達式

    這篇文章主要為大家介紹了python的運算符與表達式,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • python數(shù)據(jù)結(jié)構(gòu)之遞歸方法講解

    python數(shù)據(jù)結(jié)構(gòu)之遞歸方法講解

    這篇文章主要介紹了python數(shù)據(jù)結(jié)構(gòu)之遞歸講解,遞歸是解決問題的一種方法,它將問題不斷地分成更小的子問題,直到子問題可以用普通的方法解決。通常情況下,遞歸會使用一個不停調(diào)用自己的函數(shù),下面來看看文章對此的詳細介紹吧
    2021-12-12
  • Python使用文件鎖實現(xiàn)進程間同步功能【基于fcntl模塊】

    Python使用文件鎖實現(xiàn)進程間同步功能【基于fcntl模塊】

    這篇文章主要介紹了Python使用文件鎖實現(xiàn)進程間同步功能,結(jié)合實例形式分析了Python基于fcntl模塊文件鎖功能實現(xiàn)進程間同步的相關操作技巧,需要的朋友可以參考下
    2017-10-10
  • python中with的具體用法

    python中with的具體用法

    本文主要介紹了python中with的基本使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • Python基于smtplib協(xié)議實現(xiàn)發(fā)送郵件

    Python基于smtplib協(xié)議實現(xiàn)發(fā)送郵件

    這篇文章主要介紹了Python基于smtplib協(xié)議實現(xiàn)發(fā)送郵件,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • Python Flask實現(xiàn)圖片驗證碼與郵箱驗證碼流程詳細講解

    Python Flask實現(xiàn)圖片驗證碼與郵箱驗證碼流程詳細講解

    這篇文章主要介紹了如何利用Python生成隨機的圖片驗證碼與郵箱驗證碼,驗證碼是一種區(qū)分用戶是計算機還是人的公共全自動程序,文中的示例代碼簡潔易懂,感興趣的小伙伴可以跟隨小編一起試試
    2022-10-10
  • Python 實現(xiàn)數(shù)據(jù)庫更新腳本的生成方法

    Python 實現(xiàn)數(shù)據(jù)庫更新腳本的生成方法

    下面小編就為大家?guī)硪黄狿ython 實現(xiàn)數(shù)據(jù)庫更新腳本的生成方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • Python的高階函數(shù)用法實例分析

    Python的高階函數(shù)用法實例分析

    這篇文章主要介紹了Python的高階函數(shù)用法,結(jié)合實例形式分析了Python針對字符串、列表轉(zhuǎn)換、運算、過濾等操作函數(shù)相關使用技巧與注意事項,需要的朋友可以參考下
    2019-04-04

最新評論