Paul's Programming Notes PostsRSSGithub

Two Column Match - Flask + HandsOnTable

I’m getting more comfortable with Flask, so I decided to experiment with Google App Engine + Flask + HandsOnTable.

I made a small app that takes the contents of the 2nd column and matches it to the rows of the first column. I’ve found myself doing this a few times by manually creating two python lists and comparing them in IDLE, so it saves me that work.

Here’s the code: https://github.com/pawl/2ColumnMatch

SQLalchemy - Simple Select Query

from sqlalchemy import create_engine, MetaData, Table

engine = create_engine('sqlite:///cars.db', echo=False)
metadata = MetaData(bind=engine)

table = Table('cars', metadata)
stmt = table.select()
for row in stmt.execute():
    print row

jPanelMenu Causing Document.Ready() To Run Twice

This line in jquery.jpanelmenu.js is the cause:

$('body > *').not(jP.menu + ', ' + jP.options.excludedPanelContent).wrapAll('<div class="' + 'jPanelMenu-panel' + '"/>');

You will need to comment it out and wrap everything in your body tag manually with:

<div class="jPanelMenu-panel" style="position: relative; left: 0px;">
</div>

The end result will look like:

<body>
<div class="jPanelMenu-panel" style="position: relative; left: 0px;">
all your code....
</div>
</body>

This page helped me figure it out: doctype.com: trying jQuery wrapAll seems to wrap content twice