On Friday, 9 November 2012 11:33:53 UTC, muhammed riyas wrote:
>
> hi,
>      while trying to delete the datas from the datastore it shows the 
> error...
>
>
>
>
> BadArgumentError at /employee/removeall/ Expected an instance or iterable 
> of (<class 'google.appengine.ext.db.Model'>, <class 
> 'google.appengine.api.datastore_types.Key'>, <type 'basestring'>); received 
> <bound method Employeeprofile.key of <ITISMYAPP.main.models.Employeeprofile 
> object at 0xb090aac>> (a instancemethod).  Request Method: GET  Request 
> URL: http://localhost:9778/employee/removeall/  Exception Type: 
> BadArgumentError  Exception Value: Expected an instance or iterable of 
> (<class 'google.appengine.ext.db.Model'>, <class 
> 'google.appengine.api.datastore_types.Key'>, <type 'basestring'>); received 
> <bound method Employeeprofile.key of <ITISMYAPP.main.models.Employeeprofile 
> object at 0xb090aac>> (a instancemethod).  Exception Location: 
> /home/user/google_appengine/google/appengine/api/datastore.py 
> in NormalizeAndTypeCheck, line 148  
>
> //in my view
>
> from ITISMYAPP.main.models import Employeeprofile
> from google.appengine.ext import db
> def removeall(request):
>     employees =Employeeprofile.all().fetch(2000)
>     employeekeys = []
>     for employee in employees:
>         employeekeys.append(employee.key)
>     db.delete(employeekeys)
>     return render_to_response('main/index.html')
>    
> i dont know why?,,,,
>
>
You should ask AppEngine questions on the relevant AppEngine group, not 
here, as this is not a Django question.

But your problem is that `.key` is a method, not an attribute, so you 
should call it: `employee.key()`. 
--
DR.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/RpHts8wg3igJ.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to