Note that there are some explanatory texts on larger screens.

plurals
  1. POInvalid resource lookup data provided
    primarykey
    data
    text
    <p>Resource definition, urls override and custom method:</p> <pre><code>class LocationResource(ModelResource): create_by = fields.OneToOneField('frittie.app.api.api.UserResource', 'create_by', null=True, blank=True) follow_by = fields.ToManyField('frittie.app.api.api.UserResource', 'follow_by', null=True, blank=True) class Meta: queryset = Location.objects.all() resource_name = 'Location' allowed_methods = ['get','post','put','delete'] serializer = Serializer(formats=['json', 'plist']) # authorization= DjangoAuthorization() def override_urls(self): return [ url(r"^(?P&lt;resource_name&gt;%s)/(?P&lt;%s&gt;[\w/-]*[\w-])%s$/follow_by%s$" % (self._meta.resource_name, trailing_slash()), self.wrap_view('get_follow'), name="api_get_follow"), ] def obj_create(self, bundle, request=None, **kwargs): username, email, password = bundle.data['username'], bundle.data['password'], bundle.data['password'], try: bundle.obj = User.objects.create_user(username, email, password) except IntegrityError: raise BadRequest('That username already exists') return bundle def get_follow(self, request, **kwargs): basic_bundle = self.build_bundle(request=request) obj = self.cached_obj_get(bundle=basic_bundle, **self.remove_api_resource_names(kwargs)) user_resource = UserResource() return user_resource.get_list(request, location =obj ) </code></pre> <p>I tried to open this link, but it keeps:</p> <pre><code>"error_message":Invalid resource lookup data provided (mismatched type). localhost/api/frittie/Location/1/follow_by/?username=itams&amp; api_key=42cc8665811e121edbbd57ceee90c1373da2f60 </code></pre> <p>Can anyone tell me which wrong in my api implementation</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload