Code Monkey home page Code Monkey logo

appengine-todos-morepath's People

Contributors

bitdeli-chef avatar webmaven avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

appengine-todos-morepath's Issues

Todo POST fails

@faassen, can you help debug this? I am implementing an App Engine TodoMVC-API backend that will be part of a collection.

I am POSTing the following:

{
    "title": "do this"
}

Which should result in the creation of a new Todo item, but instead I get the following error on the console:

ERROR    2014-10-26 02:15:15,869 wsgi.py:278] 
Traceback (most recent call last):
  File "/home/webmaven/projects/google-cloud-sdk/platform/google_appengine/google/appengine/runtime/wsgi.py", line 266, in Handle
    result = handler(dict(self._environ), self._StartResponse)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/morepath/app.py", line 130, in __call__
    return self._app_mount(environ, start_response)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/morepath/mount.py", line 35, in __call__
    response = self.app.publish(request)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/morepath/core.py", line 201, in excview_tween
    response = handler(request)
DEBUG: Handled logservice.Flush in 0.0006
  File "/home/webmaven/projects/appengine-todos-morepath/lib/morepath/publish.py", line 68, in publish
    return resolve_response(request, model)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/morepath/publish.py", line 48, in resolve_response
    lookup=request.lookup)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/reg/generic.py", line 33, in wrapper
    return lookup.call(wrapper, args, **kw)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/reg/lookup.py", line 137, in call
    result = lookup_mapply(func, self, *args, **kw)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/reg/mapply.py", line 33, in lookup_mapply
    return func(*args, **kw)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/morepath/core.py", line 110, in get_response
    default=None)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/reg/generic.py", line 43, in component
    return get_lookup(kw).component(wrapper, args, **kw)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/reg/lookup.py", line 99, in component
    result = next(self.all(key, args, class_method, predicates), None)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/reg/lookup.py", line 184, in all
    found = found(*args, **predicates)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/reg/predicate.py", line 109, in __call__
    return self.reg.get(k)
DEBUG: Request handled by <Instance 51ffb2a9bfa12e6fd1ebaa5f12d2988bfa70: 1/8, total: 1> in 0.2366s
INFO: default: "POST /todos HTTP/1.1" 500 -
  File "/home/webmaven/projects/appengine-todos-morepath/lib/reg/predicate.py", line 83, in get
    result = self.get_specific(p)
  File "/home/webmaven/projects/appengine-todos-morepath/lib/reg/predicate.py", line 78, in get_specific
    "Multiple matches for: %r" % key)
PredicateRegistryError: Multiple matches for: {'request_method': <ANY>, 'name': u''}

I must not understand something about the specificity rules for predicates.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.