AttributeError: объект «модуль» не имеет атрибута «Бизнес».Python

Программы на Python
Ответить
Anonymous
 AttributeError: объект «модуль» не имеет атрибута «Бизнес».

Сообщение Anonymous »

Это /app03/views.py:

Код: Выделить всё

from django.db import models

def business(request):
v = models.Business.objects.all()   # this is the line10
# QuerySet
# [obj(id, caption, code), obj,obj...]
return render(request, '/app03/business.html', {'v':v})
Это информация трассировки в моем PyCharm CE:

Код: Выделить всё

Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/Django-1.11.2-py2.7.egg/django/core/handlers/exception.py", line 41, in inner
response = get_response(request)
File "/Library/Python/2.7/site-packages/Django-1.11.2-py2.7.egg/django/core/handlers/base.py", line 187, in _get_response
response = self.process_exception_by_middleware(e, request)
File "/Library/Python/2.7/site-packages/Django-1.11.2-py2.7.egg/django/core/handlers/base.py", line 185, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/Users/luowensheng/Desktop/TestIOS/TestPython/pyProject/app03/views.py", line 10, in business
v = models.Business.objects.all()
AttributeError: 'module' object has no attribute 'Business'
[14/Aug/2017 09:27:27] "GET /app03/business/ HTTP/1.1" 500 64817
В моем /app03/models.py:

Код: Выделить всё

class Business(models.Model):
caption = models.CharField(max_length=32)
code = models.CharField(max_length=32, default='SA')
и я выполнил эту операцию:

Код: Выделить всё

python manage.py makemigrations
python manage.py migrate
и в db.sqlite3 сгенерировали таблицу app03_business:

Почему нет атрибута "Бизнес"?

Подробнее здесь: https://stackoverflow.com/questions/456 ... e-business
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»