game creation and deletion should work. After deletion a 'session timed out' error occures, this still has to be fixed.
This commit is contained in:
parent
ece81b8695
commit
230f04c758
8 changed files with 216 additions and 140 deletions
|
@ -28,27 +28,10 @@ generate_goban_images.py
|
|||
coding guidelines
|
||||
tab == 4 whitespaces.
|
||||
function names are lowercase with _ as a seperator.
|
||||
------------------------------------------
|
||||
some code snippets for reference:
|
||||
|
||||
|
||||
How to make the goban clickable:
|
||||
data += '<form method="post">'
|
||||
data += '<input type=image src="img/bottomrightline.png" name="untenrechts">'
|
||||
#insert rest of goban here
|
||||
data += '</form>'
|
||||
print data
|
||||
|
||||
How to extract the data from this POST with the cgi module:
|
||||
import cgi
|
||||
#get instance of fieldstorage
|
||||
form = cgi.FieldStorage()
|
||||
#if form == empty (which means if page is displayed for the first time):
|
||||
if form.keys() != []:
|
||||
#cut out the name of the clicked button
|
||||
print string.split(form.keys()[0],".x")[0]
|
||||
|
||||
------------------------------------------
|
||||
known bugs:
|
||||
"DatabaseError: error 'ERROR: current transaction is aborted, commands ignored until end of transaction block"
|
||||
seems to be a problem with mod_python and a cached database connection. /etc/init.d/apache2 restart helps.
|
||||
seems to be a problem with mod_python and a cached database connection. /etc/init.d/apache2 restart helps.
|
||||
|
||||
in general: If you get an error message while coding and think you fixed the bug, but the error persists, try
|
||||
reloading apache.
|
Loading…
Add table
Add a link
Reference in a new issue