Здравствуйте, я никак не могу наладить работу со связанными моделями. Есть две модели, в одной из них связка ManyToMany, но получить данные с первой через вторую либо наоборот никак не выходит. Помогите, пожалуйста, спасибо.
Первая модель:
class Profile(User):
facebook = models.CharField(max_length=200)
vkontakte = models.CharField(max_length=200)
UserManager()
Вторая:
class ProfRest(models.Model):
name = models.CharField(max_length=100)
owner = models.CharField(max_length=100)
reg_date = models.DateTimeField(auto_now_add=True)
country = models.CharField(max_length=100)
profile = models.ManyToManyField(Profile)
Вид:
----------------------------
form = reg_new_rest()
arg = {}
arg['form'] = form
arg['profile'] = Profile.objects.select_related('profrest').filter(username = request.user).values()
----------------------------
return render_to_response('rest/index.html', arg)
Index.html
{% for r in profile.profrest %}
<tr>
<td>{{ r.pk }}</td>
<td>{{ r.owner }}</td>
<td>{{ r.name }}</td>
<td>{{ r.reg_date }}</td>
</tr>
{% endfor %}
Updated 26 May 2016, 13:04 by symstu.