Форум сайта python.su
9
Нужно использовать raw sql
Модель
class AccountTableNot(models.Model):
account = models.IntegerField()
class Meta:
db_table = u'AccountTableNot'
...
print AccountTableNot.objects.raw('SELECT * FROM AccountTableNot')[0]
...
Request Method: GET
Request URL: http://localhost:8000/
Django Version: 1.2.3
Python Version: 2.6.1
Installed Applications:
['testproject.testapp']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')
Traceback:
File "" in get_response
100. response = callback(request, *callback_args, **callback_kwargs)
File "" in index
9. print AccountTableNot.objects.raw('SELECT * FROM AccountTableNot')[0]
File "" in resolve_columns
48. if self._using_row_number:
Exception Type: AttributeError at /
Exception Value: 'SQLCompiler' object has no attribute '_using_row_number'
Офлайн
9
Похоже проблема в django-mssql
http://code.google.com/p/django-mssql/issues/detail?id=91
Пока изменил код как поменял его другой человек
Офлайн