Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Как доставать строчки из базы данных? [RSS Feed]

#1 Сен. 3, 2007 20:21:34

offline
От:
Зарегистрирован: 2007-04-24
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Как доставать строчки из базы данных?

Не знаю где я напутал, помогите пожалуйста найти ошибку

# file /home/offline/django/djangobook/views/__init__.py

from django.shortcuts import render_to_response
from djangobook.site.models import Content
def Index(request):
some_table = Content.objects.all()
return render_to_response('works.html',{'table':some_table})
# file /home/offline/django/djangobook/site/models.py

from django.db import models

class Content(models.Model):
category_id = models.IntegerField()
category_name = models.CharField(maxlength=15)
data = models.TextField()

class Admin:
list_display = ('category_name',)
# file /home/offline/django/djangobook/templates/works.html
<html>
<body>
{{ table }}
</body>
</html>
В базе данных таблица создалась, через админку заполнил данными, но вытаскивает почему то пустой лист.. В чём может быть проблема?



Офлайн

#2 Сен. 3, 2007 21:20:12

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Как доставать строчки из базы данных?

Попробуй вывести построчно.



Офлайн

#3 Сен. 3, 2007 21:38:23

offline
От:
Зарегистрирован: 2007-04-24
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Как доставать строчки из базы данных?

Daevaorn если пишу в моделе вместо Content.objects.all() например Content.objects.get(id=0) то в темплейте выдаёт Content object



Офлайн

#4 Сен. 3, 2007 23:02:48

offline
От:
Зарегистрирован: 2007-04-24
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Как доставать строчки из базы данных?

lorien, ну так получается я потом смогу выводить только колнку data из таблицы.. а если я другие захочу?

Я пытаюсь дойти до того что бы в шаблоне выбирать какую колонку выводить а какую нет.. в стиле
{{ table.data }}



Офлайн

#5 Сен. 4, 2007 00:19:55

offline
От:
Зарегистрирован: 2007-04-24
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Как доставать строчки из базы данных?

lorien, ах вот оно что.. Спасибо, понял в чём прикол был.



Офлайн

  • Начало
  • » Django
  • » Как доставать строчки из базы данных?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version