Re: loop user.get_profile displays none in a template

2012-10-19 Thread smcoll
i think you'd have to make a method on UserProfile that returns a dict of some of its attributes, and iterate over the result of that method in your template. That, or create a templatetag that adds it to the context. On Thursday, October 18, 2012 10:52:39 PM UTC-5, David Lee wrote: > > how

Re: loop user.get_profile displays none in a template

2012-10-18 Thread David Lee
how can I get each key and value by loop or another method? I wanna display all infomations about a model instance 在 2012年10月19日星期五UTC+8上午11时33分48秒,Matt Schinckel写道: > > user.get_profile() returns a model instance, not a dict. Model instances > have no .items() method. > > Matt. > -- You

Re: loop user.get_profile displays none in a template

2012-10-18 Thread Matt Schinckel
user.get_profile() returns a model instance, not a dict. Model instances have no .items() method. Matt. -- You received this message because you are subscribed to the Google Groups "Django users" group. To view this discussion on the web visit

loop user.get_profile displays none in a template

2012-10-18 Thread David Lee
Hi,pal ! in a template, {{ user.get_profile.user }} {{ user.get_profile.birthday }} {{ user.get_profile.name }} {% for key,value in user.get_profile.items %}{{ value }}{% endfor %} the last line doesnt work and displays none . Any guidance would be greatly appreciated. models.py: *class