1
我試圖讓在Django的應用程序,但我需要做在Django一個JOIN,一斤這樣的:加入Django?
SELECT User.name, Post.contain from User, Post where Post.User_id = User.id;
霍伊可我得到的User.name?
我的模型是
from django.db import models
from django.contrib.auth.models import User
class Post(models.Model):
titulo = models.CharField(max_length = 60)
contenido = models.TextField(max_length = 140)
fecha = models.DateTimeField(auto_now_add = True, blank = True)
usuario = models.ForeignKey(User)
def __unicode__(self):
return self.titulo
真的很感謝你的幫助=)
{{post.user.name}}應該是{{post.user.get_full_name}} – karthikr 2013-05-13 04:23:03
@karthikr:在OP段已'User.name',我不能假設'User'是來自'django.contrib.auth.models.User'的同一個對象。 – 2013-05-13 04:26:18
我嘗試了殼,但給我一個空集。 =([] – 2013-05-13 04:52:46