X-Git-Url: http://git.veekun.com/zzz-floof.git/blobdiff_plain/7a76bb2835ed39ac91b74edfb7932349a079ea68..ea3d7fcf702e372eac978d61b9af9dbad46543bb:/floof/websetup.py diff --git a/floof/websetup.py b/floof/websetup.py index a4e935f..be104da 100644 --- a/floof/websetup.py +++ b/floof/websetup.py @@ -22,13 +22,17 @@ def setup_app(command, conf, vars): ### Sample data # Users from floof.model.users import IdentityURL, User - identity_url = IdentityURL(url=u'http://eevee.livejournal.com/') - user = User(name=u'eevee') - user.identity_urls.append(identity_url) + if not User.query.filter_by(name=u'eevee').count: + identity_url = IdentityURL(url=u'http://eevee.livejournal.com/') + user = User(name=u'eevee') + user.identity_urls.append(identity_url) + + ### Make the canonical user-page + from floof.model import UserPage + UserPage.make_primary_template() model.Session.commit() - ### Filesystem stuff # Only necessary if we're using the filesystem for storage. # And we are!