django-south

    2熱度

    1回答

    我正在與一些網站上的其他開發人員(使用Django)合作,因爲它是一個新的網站,數據庫模式不斷變化。我們使用South進行模式遷移,但遇到了我們每個人都擁有自己的分支並正在單獨執行項目的問題。當代碼經常合併時,爲同一模型生成了多個遷移(對於模型A,可能有三個遷移ID爲003)。 好像南方大約是管理衝突時,他們涉及到不同的車型相當不錯: http://south.readthedocs.org/en

    1熱度

    1回答

    我正在一個Django應用程序,並正在使用南遷移。在我的系統中一切運行良好,我能夠遷移。但是,當我把代碼在服務器就跑執行syncdb,我得到了錯誤爲: #After a long traceback from django.db.models.loading import cache Import Error: no module named cache 然後,我從南INSTALLED_A

    0熱度

    1回答

    我有一個模型,它看起來像這樣: class CollectionResource(models.Model): resource = models.ForeignKey(Resource) collection = models.ForeignKey(Collection) order = models.IntegerField(null=True, blank=Tr

    0熱度

    1回答

    我正在使用python/python 3在win7上進行開發,在python/django上使用便攜式環境。我決定嘗試將postgresql添加到我的項目(「rob1」)中,該項目位於我的virtualenv「R1」中,並且我使用的是http://sourceforge.net/projects/pgsqlportable/ 我正在首次與South合作。 我改變了我的模特,救了我的工作,跑到: $

    0熱度

    1回答

    我是新的django南遷。我有我的主應用程序和我構建的主應用程序的子應用程序的大部分附加功能。現在我想要做的是重置特定於主應用程序子應用程序的表。我不想從其他表格表中丟失任何數據。 這是我的數據庫,怎麼看起來像: public | tos_agreement | table | g_db_admin public | tos_agreementversion | table |

    2熱度

    2回答

    我試着寫一個自定義的用戶類型的數據遷移代碼,但是當我嘗試申請移民,我得到這樣的: TypeError: 'Permission' instance expected, got <Permission: my_app | Some Text | Can add some_model> 看起來怪我。這不是一個權限實例嗎?這裏是我的自定義用戶模型: class Employee(AbstractUs

    1熱度

    2回答

    class Stop(models.Model): geo_region = models.CharField(max_length=255, default="") 我需要將字段類型更改爲該類中的外鍵,保留數據。所以我創建了下面的類,並進行了schemamigration和datamigration以將geo_name值保存到新表中。 class GeoRegion(models.

    0熱度

    1回答

    我在我的Django應用程序中使用南,並且無法理解一件事。我已經將IntegerField中的一個字段更改爲CharField,並將其後的內容更改爲:manage.py app_name --auto --update。然後我查看了遷移列表,並看到此遷移編號爲0014.但是,當我執行manage.py時,app_name migrate south試圖遷移0004版本。如何指定0014?

    2熱度

    1回答

    創建一個超類(對於現有的模型) 比方說,我有一個Django應用程序稱爲animals,其中包含已在數據庫中填充了行的模型叫貓: class Cat(models.Model): objects = models.Manager() name = models.CharField(max_length=255) miaow_factor = models.Integ

    4熱度

    2回答

    我在Centos VPS上有一個Django項目。 我創建了一些模型並調試它們,以便它們驗證並且不會出錯。 我在MYAPP讓他們在一個「模型」文件夾,並添加每種型號此目錄中的init文件,例如: 從類別進口類 我增加了應用的settings.py INSTALLED_APPS並跑了: Python manage.py syncdb 它似乎工作正常,並添加了所有的表格除了我的應用程序的。 我再裝