Python, объект Django 'function' не имеет атрибута 'all' - PullRequest
1 голос
/ 21 января 2012

Привет, я получил эту проблему при доступе к базе данных:

AttributeError at /renderForm/0
'function' object has no attribute 'all'
Request Method: GET
Request URL:    http://127.0.0.1:8000/renderForm/0
Django Version: 1.2.5
Exception Type: AttributeError
Exception Value:    
'function' object has no attribute 'all'
Exception Location: /home/jay/projects/work/newForm/f/apps/main/views.py in createWholeForm, line 16
Python Executable:  /home/jay/projects/work/newForm/bin/python
Python Version: 2.7.1
Python Path:    ['/home/jay/projects/work/newForm/f/apps', '/home/jay/projects/work/newForm/f', '/home/jay/projects/work/newForm/local/lib/python2.7/site-packages/distribute-0.6.19-py2.7.egg', '/home/jay/projects/work/newForm/local/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg', '/home/jay/projects/work/newForm/lib/python2.7/site-packages/distribute-0.6.19-py2.7.egg', '/home/jay/projects/work/newForm/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg', '/home/jay/projects/work/newForm/lib/python2.7', '/home/jay/projects/work/newForm/lib/python2.7/plat-linux2', '/home/jay/projects/work/newForm/lib/python2.7/lib-tk', '/home/jay/projects/work/newForm/lib/python2.7/lib-old', '/home/jay/projects/work/newForm/lib/python2.7/lib-dynload', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/home/jay/projects/work/newForm/local/lib/python2.7/site-packages', '/home/jay/projects/work/newForm/lib/python2.7/site-packages']
Server time:    Fri, 20 Jan 2012 18:52:31 -0600

когда я пытаюсь сделать это в django:

form = Form.objects.get.all()

Пожалуйста, помогите мне.

1 Ответ

10 голосов
/ 21 января 2012

Функция get не имеет атрибута all.Менеджер моделей objects имеет функцию all, которую вы ищете: Form.objects.all()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...