A blog application for App Engine
Python CSS JavaScript
Pull request Compare This branch is 162 commits ahead, 34 commits behind Arachnid:master.
Latest commit b27c91d Sep 23, 2012 @detro Adding "appengine-rest-server"
More info at: http://code.google.com/p/appengine-rest-server/wiki/Features
Exporting only "BlogPost => post" and "Page => page" models.
Permalink
Failed to load latest commit information.
appengine_rest_server Adding "appengine-rest-server" Sep 23, 2012
custom_blocks
lib Fixed 'pygments' for the Code areas 'highlight'. Dec 22, 2010
script making WordPress migration script work: lib path fixes, some newbies'… Mar 16, 2011
themes Updating to latest Disqus scripts Aug 13, 2012
.gitignore Added 'keep it simple' default theme Oct 8, 2009
.gitmodules Adding 'coolblue' theme Sep 26, 2010
README.markdown
__init__.py added empty __init__.py to make importing from bloggart somewhat easier Apr 19, 2010
admin.py Ensuring we declare which version of Django (0.96) to use. May 25, 2012
app.yaml Adding "appengine-rest-server" Sep 23, 2012
config.py Simplified the configuration for links and twitter id. May 3, 2011
deferred.py Ensuring we declare which version of Django (0.96) to use. May 25, 2012
empty_favicon.py
fix_path.py
generators.py
handlers.py Ensuring we declare which version of Django (0.96) to use. May 25, 2012
index.yaml HTML editor Jul 12, 2011
markup.py Ensuring we declare which version of Django (0.96) to use. May 25, 2012
migrate.py Thanks to Cheng Yang: he noticed that the version of Wordpress Export… May 25, 2012
minifier.py Ensuring we declare which version of Django (0.96) to use. May 25, 2012
models.py Ensured that the Creation and Deletion of Pages and BlogPosts is done… Mar 11, 2011
post_deploy.py Removing '.labs' reference where importing 'taskqueue' Apr 3, 2011
rest.py Adding "appengine-rest-server" Sep 23, 2012
static.py
utils.py Ensuring we declare which version of Django (0.96) to use. May 25, 2012

README.markdown

Bloggart is a blog application for Google App Engine. Is written in Python and uses all the Google App Engine Python goodness.

ATTENTION --- ATTENTION --- ATTENTION

"default" and "coolblue" themes are currently broken

If you plan to use my fork of Bloggart, bear in mind that currently the "default" and "coolblue" themes are not working. New features (i.e. 'Pages') have made me change the name of some values passed to the templates: I forgot to promptly update the themes, and now they are broken (mostly the 'admin' pages).

If you would like to take on the task to fix them (it's "just" a matter to fix the template variables), please, feel free to fork. I'll be more than happy to pull in your changes!

2011-03-11 > detro

A bit of history

It was originally developed as a demonstration app from Nick Johnson for a series of blog posts, and intended to be a useful and versatile blogging system for App Engine by the time it's done.

I forked it up and I'm making it "mine", feature by feature.

Features

This engine is not designed to be in anyway comparable to stuff like Wordpress et similia. The idea is to provide a developer, possibly an App Engine developer, a way to run a personal blog on the Google Cloud: Quickly set it up and, if necessary, tweak the hell out of it!

There are different features I want to add. This is a live list of what's pending and what's done:

  • Support for 'Pages', instead of just 'Posts'
  • [DONE] JS and CSS 'Minification' (no obfuscation though)
  • [DONE] JS and CSS 'Templating' (i.e. Being able to use App Engine Djiango Template grammar into JS and CSS files)
  • [DONE] JS and CSS 'Memcaching'
  • [DONE] Show line numbers for '<pre>sourcecode</pre>' areas in posts
  • Add more themes:
    • [DONE] Coolblue
    • A personal, HTML5-based theme

Original Logo

This is Bloggart original logo from Nick. I'd like to steak with it for now.

Bloggart

Who is detro?

detro, aka Detronizator, is Ivan De Marino. Italian, CompSci, Developer, Cook and Father-wonnabe. Google me if you need to know more: it's all online.