Форум сайта python.su
0
вот такая модель
class categories(models.Model):
name = models.CharField(max_length=60) #название категории
def categories(request):
if request.method == 'POST':
form = categories_putform(request.POST)
if form.is_valid():
name = form.cleaned_data['name']
p = categories(name=name)
p.save()
return HttpResponseRedirect('')
else:
form = categories_putform()
cat_list = categories.objects.all()
return render_to_response('categories.html', {'post': cat_list, 'form': form,}, context_instance=RequestContext(request))
AttributeError at /categories/
'function' object has no attribute 'objects'
Request Method: GET
Request URL: http://127.0.0.1:8000/categories/
Django Version: 1.4 pre-alpha SVN-16332
Exception Type: AttributeError
Exception Value:
'function' object has no attribute 'objects'
Exception Location: C:\project\guestbook\website\views.py in categories, line 19
Python Executable: C:\Python27\python.exe
Python Version: 2.7.1
Python Path:
['C:\\project\\guestbook',
'C:\\WINDOWS\\system32\\python27.zip',
'C:\\Python27\\DLLs',
'C:\\Python27\\lib',
'C:\\Python27\\lib\\plat-win',
'C:\\Python27\\lib\\lib-tk',
'C:\\Python27',
'C:\\Python27\\lib\\site-packages']
Server time: Чтв, 9 Июн 2011 02:32:45 +0400
Отредактировано (Июнь 9, 2011 01:37:55)
Офлайн
9
У вас и модель и view называются одинаково. измените названия
Офлайн