Sunday, 21 August 2011

Patent portfolio app in Django



Database and development server now running.

Django continues to be a real pleasure to work with. By habit I'm a bodger when it comes to web apps - I feel that it's more important to get something working quickly than get it 100% right. But with Django the underlying framework seems to really help, gently drawing the development to be correct first time. An example is the way it simply assumes that you want to use referential integrity, as if why wouldn't you?, and then just simply sets it all up in the background for you. Well the usual reason why I haven't in the past is that I don't have the hours to learn how to set it up correctly, so having it done for me is exactly what I need. Did I mention that you can vary the schema without dumping the whole database?

Anyway, the next step is to provide some nice views of the patents in my database. Some ideas that I'd like to get into this are:
1) A patent should have a visual representation. Django's ImageFile Class seems to make this a pretty simple.
2) A patent view should show cases that are referenced and cases that refer.
3) A patent view should be editable. - how about drag and drop to link cases?

Ho hum, first lets go and make a nice simple css for the app and views.

And I've just discovered Scrapy which looks to be exactly what I need to raid Uspto and Google patents for my source data.

No comments:

Post a Comment