tslocum / kumo Goto Github PK
View Code? Open in Web Editor NEWPython imageboard hosted on Google App Engine
Home Page: http://pyib.appspot.com/
Python imageboard hosted on Google App Engine
Home Page: http://pyib.appspot.com/
If I set up a new instance and try to submit a first post, an error occurs the first time (simply re-uploading the form using F5 makes it work - and continuing to work).
The corresponding stack trace (gotten by removing the try...except
block in post
is:
ERROR 2012-07-21 12:04:50,745 _webapp25.py:464] Counter instance has no attribute '_Counter__key'
Traceback (most recent call last):
File "/home/moschlar/src/google_appengine/google/appengine/ext/webapp/_webapp25.py", line 703, in __call__
handler.post(*groups)
File "/home/moschlar/workspace/kumo/kumo.py", line 554, in post
post.postid = Counter('Post_ID').inc()
File "/home/moschlar/workspace/kumo/kumo.py", line 1317, in inc
db.run_in_transaction(self.__inc1__)
File "/home/moschlar/src/google_appengine/google/appengine/api/datastore.py", line 2433, in RunInTransaction
return RunInTransactionOptions(None, function, *args, **kwargs)
File "/home/moschlar/src/google_appengine/google/appengine/api/datastore.py", line 2571, in RunInTransactionOptions
ok, result = _DoOneTry(new_connection, function, args, kwargs)
File "/home/moschlar/src/google_appengine/google/appengine/api/datastore.py", line 2593, in _DoOneTry
result = function(*args, **kwargs)
File "/home/moschlar/workspace/kumo/kumo.py", line 1328, in __inc1__
obj = db.get(self.__key)
AttributeError: Counter instance has no attribute '_Counter__key'
Maybe someone knows why this happens in this rare case, but it's not a severe problem.
in the post.message newlines shows up as <br>
it will be easy bu a great fix :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.