Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 我能';t显示我的用户模型的扩展值_Django_Django Models_Django Templates_Django Profiles - Fatal编程技术网

Django 我能';t显示我的用户模型的扩展值

Django 我能';t显示我的用户模型的扩展值,django,django-models,django-templates,django-profiles,Django,Django Models,Django Templates,Django Profiles,在这种情况下,在我的index.html中显示用户模型的扩展值会出现问题 这是我的模特 from django.db import models from django.contrib.auth.models import User def url(self,filename): ruta = "MultimediaData/Users/%s/%s"%(self.user.username,filename) return ruta class userProfile(mod

在这种情况下,在我的index.html中显示用户模型的扩展值会出现问题

这是我的模特

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

def url(self,filename):
    ruta = "MultimediaData/Users/%s/%s"%(self.user.username,filename)
    return ruta

class userProfile(models.Model):    

    user = models.OneToOneField(User)
    photo = models.ImageField(upload_to=url)
    telefono = models.CharField(max_length=30)
    email = models.EmailField(max_length=75)

    def __unicode__(self):
        return self.user.username
my index.html:

{% extends 'base.html' %}
{% block title %} Inicio - Bienvenidos {% endblock %}
{% block content %} 
<p>Dracoin, el portal que facilitará tu vida</p>
{% if user.is_authenticated %}
    <p>Bienvenido {{ user.username }}</p>
    {% if user.get_profile.photo %}
        <img src="/media/{{user.get_profile.photo}}" width="100px" height="100px"/>
    {% endif %}
    {% if user.get_profile.telefono %}
        <p>Numero Tel: {{user.get_profile.telefono}}</p>
    {% endif %}
{% endif %}
{% endblock %}
{%extends'base.html%}
{%block title%}Inicio-Bienvenidos{%endblock%}
{%block content%}
德拉科尼,el portal que facilitarátu vida

{%if user.u经过身份验证%} Bienvenido{{user.username}

{%if user.get_profile.photo%} {%endif%} {%if user.get_profile.telefono%} 数字电话:{{user.get_profile.telefono}

{%endif%} {%endif%} {%endblock%}
我在管理面板中管理这些信息没有问题,但我无法在索引中查看这些信息。我相信错误在{%if user.get_profile.xxxx%}调用中,但我无法解决它

如果我疏忽了什么,请提前道歉

谢谢

get_profile()
在django 1.5中被弃用,在django 1.7中被删除


请尝试
{user.userprofile.xxxx}

您使用的是什么版本的django?