Skip to main content

Posts

Showing posts with the label django

Matplotlib in Django

The official django tutorial is very good, it stops short of displaying data with matplotlib - which could be very handy for dsp or automated testing. This is an extension to the tutorial. So first you must do the official tutorial! Complete the tutorial (as of writing this up to part 4). Adding an image to a view To start with we will take a static image from the hard drive and display it on the polls index page. Usually if it really is a static image this would be managed by the webserver eg apache. For introduction purposes we will get django to serve the static image. To do this we first need to change the template. Change the template At the moment poll_list.html probably looks something like this: <h1>Django test app - Polls</h1> {% if object_list %} <ul> {% for object in object_list %} <li><a href="/polls/{{object.id}}">{{ object.question }}</a></li> {% endfor %} </ul> {% else %} <p>No polls...

Facebook App

Well I thought I would have a crack at making a facebook application last weekend. Figured although theres no official python facebook api there were a few third party options so I might as well use my favorite language... I also decided that it would also be a nice opportunity to look at this Django framework thing... I also decided that it might as well run on Google's Appengine... So first I skimmed through the django tutorial again - I've only used django once before and that was just a quick look to get graphs from Matplotlib displayed on a webpage. Then I took my time going through the appengine tutorial.... There are a few things that you have to get used too in switching from django to appengine. The easiest but also most annoying is changing all the models to use Google db models. Once I was reasonably to grips with both engines I started the fun bit of getting a django app running on app engine. It is actually easy as! My mechanical engineering friend Jun is keen to h...