Live data from Hacker News

Django powered flickr photo voting site

flickrup.com

1–10 of 23 posts

Re: Django powered flickr photo voting site

#2
By the way, this site used to be written in php (Code Igniter), but I just rewrote it in Python (Django), which took about 2 weeks. I also automatically pull top photos from Flickr's interestingness api, so there's always fresh content on the site.

Please offer any feedback you might have.

Re: Django powered flickr photo voting site

#4

The design is clean, I like the concept. I didn't see attribution for each photo, did I miss it? I wouldn't feel comfortable visiting the site everyday if you don't give credit to the photographer.

I just noticed the attribution is missing on the photo page, but present on the homepage. If you were only going to do one, it seems the one that would benefit the photographer them most is on the photo page - because likely that will be the one that is indexed and possibly found on your site later - thus the link would help them.

Re: Django powered flickr photo voting site

#7
two things: 1) the about page throws an Unhandled exception error, and 2) by not linking back to the original photo page on flickr (from the individual image page), you are breaking flickr's TOS.

Other than that, looks pretty cool.

Re: Django powered flickr photo voting site

#8

By the way, this site used to be written in php (Code Igniter), but I just rewrote it in Python (Django), which took about 2 weeks. I also automatically pull top photos from Flickr's interestingness api, so there's always fresh content on the site. Please offer any feedback you might have.

what prompted the rewrite?

Re: Django powered flickr photo voting site

#10

One question about your implementation. Last time I checked Django their file upload mechanism wasn't pretty, I'm not sure if you're dealing with file uploads, but did it cause any pains? Please enlighten me.

it's actually not that bad ... especially if you use ModelForms ... you just need to tell the FileField where to upload.
Post reply on HN