国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Django新增models和表的方法

wdzgege / 775人閱讀

摘要:后續(xù)注意到數(shù)據(jù)庫中有一張表查看該表,發(fā)現(xiàn)內(nèi)容如下正好對應(yīng)了代碼中的目錄的文件結(jié)構(gòu)于是按照的樣式,修改最新的文件并且將序號命名為最新的序號,然后重新執(zhí)行顯示再查看數(shù)據(jù)庫,對應(yīng)的表已經(jīng)創(chuàng)建成功在網(wǎng)上還有一個類似的解決方案,記錄如下,以供參考

系統(tǒng)在使用一段時間后,遇到新的需求,需要新增一張表,對應(yīng)的,就需要在django中新增一個model,方法如下:
models.py

class task_info(models.Model):
    task_id = models.CharField(max_length=30)
    start_time = models.CharField(max_length=100)
    end_time = models.CharField(max_length=100)
    user = models.CharField(max_length=30)
    press_machine = models.CharField(max_length=30)
    target_machine = models.CharField(max_length=30)
    mod_name = models.CharField(max_length=30)
    extra = models.TextField(max_length=100000000)

    def __unicode__(self):
        return self.task_id

然后在命令行中輸入:

python manage.py makemigrations
python manage.py migrate

完成表的表的添加

不過在實(shí)際的過程中,出現(xiàn)了如下的信息:

再查看數(shù)據(jù)庫,發(fā)現(xiàn)對應(yīng)的表并沒有創(chuàng)建,按照網(wǎng)上的方法,刪除了對應(yīng)app下migrations目錄的所有文件,然后再執(zhí)行上述命令,仍然無用。后續(xù)注意到數(shù)據(jù)庫中有一張表:django_migrations
查看該表,發(fā)現(xiàn)內(nèi)容如下:

正好對應(yīng)了代碼中的migrations目錄的文件結(jié)構(gòu)

于是按照000xxxx.py的樣式,修改最新的文件

并且將序號命名為最新的序號,然后重新執(zhí)行

python manage.py migrate

顯示

再查看數(shù)據(jù)庫,對應(yīng)的表已經(jīng)創(chuàng)建成功

在網(wǎng)上還有一個類似的解決方案,記錄如下,以供參考
http://blog.csdn.net/hanglinu...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/40988.html

相關(guān)文章

  • web.py中實(shí)現(xiàn)類似Django中的ORM的查詢效果

    摘要:中的對象查詢框架自帶了,實(shí)現(xiàn)了一些比較強(qiáng)大而且方便的查詢功能,這些功能和表無關(guān)。實(shí)際的模型類比如類定義后,不實(shí)例話的情況下就要具備這樣的查詢效果。 Django中的對象查詢 Django框架自帶了ORM,實(shí)現(xiàn)了一些比較強(qiáng)大而且方便的查詢功能,這些功能和表無關(guān)。比如下面這個例子: class Question(models.Model): question_text = mode...

    bladefury 評論0 收藏0
  • Django搭建個人博客:擴(kuò)展用戶信息

    摘要:博客網(wǎng)站的用戶信息并不復(fù)雜,因此擴(kuò)展就足夠了。可以在這個基礎(chǔ)上,擴(kuò)展為一個美觀詳細(xì)的用戶信息頁面。當(dāng)然最好再給個人信息添加一個入口。沒有對用戶的登錄狀態(tài)進(jìn)行檢查。總結(jié)本章使用一對一鏈接的方式,擴(kuò)展并更新了用戶信息。 可能你已經(jīng)發(fā)現(xiàn)了,Django自帶的User模型非常實(shí)用,以至于我們沒有寫用戶管理相關(guān)的任何模型。 但是自帶的User畢竟可用的字段較少。比方說非常重要的電話號碼、頭像等都...

    Eastboat 評論0 收藏0
  • Django 學(xué)習(xí)小組:博客開發(fā)實(shí)戰(zhàn)第一周教程 —— 編寫博客的 Model 與主頁面

    摘要:學(xué)習(xí)小組是由我發(fā)起的一個促進(jìn)新手互相學(xué)習(xí)互相幫助的組織。當(dāng)然如果你不喜歡英文,可以看我們的中文翻譯版本入門教程中文翻譯版。如果模板文件中有如下代碼那么渲染時就會循環(huán)渲染篇文章,并且也會被存儲在數(shù)據(jù)庫中文章的標(biāo)題取代。 本教程內(nèi)容已過時,更新版教程請?jiān)L問: django 博客開發(fā)入門教程。 本節(jié)是 Django Blog 項(xiàng)目的開篇,是?Django 學(xué)習(xí)小組的集體學(xué)習(xí)成果。Django...

    陳江龍 評論0 收藏0
  • Django 2.0 發(fā)布,都有哪些新特性要注意?

    摘要:是開發(fā)最常用的框架之一,跟進(jìn)它的最新變化絕對是必須的。年月日,官方發(fā)布了版本,成為多年來的第一次大版本提升,那么對廣大使用者有哪些變化和需要注意的地方呢一兼容性支持和。 Django 是 Python Web 開發(fā)最常用的框架之一,跟進(jìn)它的最新變化絕對是必須的。 2017年12月2日,Django官方發(fā)布了2.0版本,成為多年來的第一次大版本提升,那么2.0對廣大Django使用者有哪...

    RancherLabs 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<