django-models

    1熱度

    2回答

    類項目(models.Model)補充定義: 用戶= models.ManyToManyField(用戶,通過= 'Project_User') class Project_User(models.Model): project = models.ForeignKey('Project') user = models.ForeignKey(User) property

    11熱度

    5回答

    默認的Django的User模型有一些字段和驗證規則,我並不真正需要。我想盡可能簡單地進行註冊,即需要電子郵件或用戶名或電話號碼 - 所有這些都是唯一的,因此用戶標識符很好。 我也不喜歡在Django用戶模型中驗證的用戶名的默認字符集。我想允許任何角色 - 爲什麼不呢? 我之前使用用戶配置文件django應用程序向用戶添加配置文件 - 但是這一次我寧願讓這個類變得簡單。但我仍然希望使用User類,

    0熱度

    1回答

    我是Django的新手。我有一個自定義方法的模型。鑑於我是 檢索一個單一的對象。 這裏是我的代碼 - 我的模型 class Problem(models.Model): problem = models.CharField(max_length=100) solution=models.CharField(max_length=500) def __unicode__

    0熱度

    1回答

    我做了一個名爲Fooinline的內聯。這直列是工作在Django 1.02不錯,但只要我升級到Django的1.1就開始給了一個錯誤: **TypeError at /admin/casd/aaas/4028cb901dd9720a011deadd85e8007f/ __init__() got an unexpected keyword argument 'request'** 我Foo

    88熱度

    11回答

    在添加或編輯管理員的條目時,Django傾向於填充橫向空間,但在某些情況下,實際上會浪費空間,即在編輯8個字符寬的日期字段時,或CharField,也是6或8個字符寬,然後編輯框上升到15或20個字符。 如何告訴管理員文本框的寬度或TextField編輯框的高度?

    2熱度

    3回答

    這不起作用: >>> pa = Person.objects.all() >>> pa[2].nickname u'arst' >>> pa[2].nickname = 'something else' >>> pa[2].save() >>> pa[2].nickname u'arst' 但如果你 p = Person.objects.get(pk=2) ,並更改暱稱它的工作

    1熱度

    1回答

    該網站使用2個對象 - 文章和博客。每次查看文章或博客時,相關櫃檯應增加一個。 這個想法是有一個「前十名」的應用程序,用於衡量文章和條目的「流行度」。 因爲我使用多個對象,我希望跟蹤器模型使用genericForeignKey來關聯對象。 #models.py class Tracker(models.Model): count = models.PositiveIntegerFiel

    0熱度

    3回答

    如何使用不同的模板在不同application.in一個項目,我有兩個應用程序1)現場2)廣告。我希望使用默認模板中的廣告,但在不同的對Site..How?在模板或是有「如果條件」使用,因爲我不得不改變只有兩個模板線的方式。

    11熱度

    5回答

    我有一個產品目錄。每個類別由不同數量(深度)的子類別組成。關卡的數量(深度)是未知的,但我相信它不會超過5,6個關卡。讀取數據時的數據更改很少。 問題是:什麼類型的分層數據模型更適合這種情況。該項目基於Django框架,應該考慮它的特性(管理i-face,模型處理...)。 非常感謝!

    5熱度

    1回答

    我試圖創建兩個通用(content_type)引用之間的映射表,一個用於「代理」,另一個用於「資源」。 所以我採取一貫的方式,我做一個普通的外鍵: content_type = models.ForeignKey(ContentType) object_id = models.PositiveIntegerField() resource = generic.GenericForeignKey