LinuxBoy
Янв. 13, 2011 12:55:17
Есть функция, которая выполняет вывод данных в таблицу с передачей аргументов шаблону. Написал вторую функцию для возможности удаления данных из этой таблицы. Каким образом сделать так, чтобы при удалении записи возвращалась опять эта же таблица, если делать return render_to_response('моя таблица'), То она выводится пустой, что не удивительно, так как функция вывода этой таблицы не отработала и не передала данные в шаблон. Как сделать return function? )
LinuxBoy
Янв. 13, 2011 13:06:40
Разобрался, надо просто
return admins_list(request)
Но возник еще вопрос по поводу url, при возврате url в строке адреса не очищается, а выглядит как при последнем действии, т.е. имеет вид POST запроса.
LinuxBoy
Янв. 14, 2011 08:55:27
Зачем я изобретал велосипед, от меня всего лишь надо было сделать тимплейт и представление для вывода данных, изменение, поиск и добавление осуществляется через панель администратора. Лол!
LinuxBoy
Янв. 14, 2011 10:16:19
Вот такой код для отображения модели в админке:
from django.contrib import admin
from bot_admin.admin_mgr.models import Admins
class AdminsAdmin(admin.ModelAdmin):
list_display = ('name', 'server', 'access', 'botid')
fields = ('name', 'server', 'access', 'botid')
search_fields = ('name',)
Почему модель в админке называется не Admins а Adminss, две s?
LinuxBoy
Янв. 14, 2011 10:47:52
Возник еще вопрос. Можно ли сделать так, чтобы в админке отображалась не просто модель с полями, а со связями. Т.е. отображала одну модель и подгружала данные из другой модели? Т.е. у меня пользователи хранятся в одной таблице, а игры связанные по ID с таблицей пользователей в другой.
lorien
Янв. 14, 2011 14:35:24
Завязывай уже в жабер-конфу спамить этой темкой :)
vaxXxa
Янв. 14, 2011 15:36:02
LinuxBoyтихо сам с собой…
Adminss - Джанго делает множественное число добавляя вконце слова s
О связях в админке - может поможет
http://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.InlineModelAdmin
LinuxBoy
Янв. 14, 2011 18:12:52
Я уже разобрался. Ага, типа блог.