2013-03-20 120 views
0

我試圖用django創建一個非常基本的聊天應用程序。我試圖創建一個簡單的函數來發布消息,更新可能是一個數組?我不確定如何去做這件事。幫助表示讚賞greately簡單的django聊天功能

from django.db import models 
from django.contrib.auth.models import User 

# Create your models here. 

class Message(models.Model): 
    text = models.CharField(max_length=250) 
    date = models.DateTimeField(auto_now=True, blank=True) 
    user = models.ForeignKey(User, related_name='chatuser', blank=True) 

    class Meta: 
     verbose_name_plural = "Messages" 
     ordering = ['-date'] 

    def __unicode__(self): 
     return self.text 
+1

喬,這不是一個真正適合於stackoverflow的問題。如果您有特定問題,請將其編輯到現有帖子中。 – 2013-03-20 11:44:53

+0

就像@JoshSmeaton說的,你的問題不適合。不過,我想給你帶領。 Message類應該有'sender'屬性和'receiver'屬性,兩者都應該是'User'的外鍵。這將是最基本的實現。另外,'date'字段不應該被允許爲'空白'。 – 2013-03-20 11:59:37

+0

感謝您的建議。一旦我弄清楚如何正確地收集我的想法,我會再次重申這個問題 – 2013-03-20 18:52:25

回答