Commits

Scott Nixon committed d4fabe2

added fixture and updated model

  • Participants
  • Parent commits 81a6764

Comments (0)

Files changed (4)

File bpd/photos/fixtures/photos.json

+[
+    {
+        "pk": 15, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "AtlantaBeerGeek", 
+            "user_website": "", 
+            "add_date": "2010-04-12", 
+            "publish": true, 
+            "beer_slug": "5-seasons-westside-worlds-largest-randall-ipa-with", 
+            "image_url": "http://photos.beerporndaily.com/1004/5SW_Worlds_Largest_Randall_Beer.jpg", 
+            "user_email": "brodiebarton@gmail.com", 
+            "pub_date": "2010-04-13", 
+            "user_desc": "5 Seasons Westside World's Largest Randall IPA with Hop garnish."
+        }
+    }, 
+    {
+        "pk": 16, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "AtlantaBeerGeek", 
+            "user_website": "", 
+            "add_date": "2010-04-12", 
+            "publish": true, 
+            "beer_slug": "brick-store-pubs-tasting-of-all-ten-mikkeller-sing", 
+            "image_url": "http://photos.beerporndaily.com/1004/BSP_Mikkeller_Single_Hop_Flight_1.jpg", 
+            "user_email": "brodiebarton@gmail.com", 
+            "pub_date": "2010-04-14", 
+            "user_desc": "Brick Store Pub's tasting of all ten Mikkeller Single Hop IPAs on draft."
+        }
+    }, 
+    {
+        "pk": 17, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "AtlantaBeerGeek", 
+            "user_website": "", 
+            "add_date": "2010-04-12", 
+            "publish": true, 
+            "beer_slug": "orval-at-brick-store-pubs-trappist-beer-dinner", 
+            "image_url": "http://photos.beerporndaily.com/1004/BSP_Orval_Dinner.jpg", 
+            "user_email": "brodiebarton@gmail.com", 
+            "pub_date": "2010-04-14", 
+            "user_desc": "Orval at Brick Store Pub's Trappist Beer Dinner."
+        }
+    }, 
+    {
+        "pk": 29, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beersommelier", 
+            "user_website": "http://www.thebeerexpert.com/", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "dogfish-head-120-minute-ipa-2003", 
+            "image_url": "http://photos.beerporndaily.com/1004/dogfish-head-120-minute-ipa-2003.jpg", 
+            "user_email": "beersommelier@gmail.com", 
+            "pub_date": "2010-04-27", 
+            "user_desc": ""
+        }
+    }, 
+    {
+        "pk": 45, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "dogfishbeer", 
+            "user_website": "http://www.dogfish.com/", 
+            "add_date": "2010-04-29", 
+            "publish": true, 
+            "beer_slug": "dogfish-head-black-and-blue", 
+            "image_url": "http://photos.beerporndaily.com/1004/dogfish-head-blackandblue.jpg", 
+            "user_email": "heels_4_ever@yahoo.com", 
+            "pub_date": "2010-04-30", 
+            "user_desc": "Dogfish Head Black and Blue"
+        }
+    }, 
+    {
+        "pk": 28, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beersommelier", 
+            "user_website": "http://www.thebeerexpert.com/", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "dogfish-head-world-wide-stout", 
+            "image_url": "http://photos.beerporndaily.com/1004/dogfish-head-world-wide-stout.jpg", 
+            "user_email": "beersommelier@gmail.com", 
+            "pub_date": "2010-04-27", 
+            "user_desc": ""
+        }
+    }, 
+    {
+        "pk": 33, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "krisbierjaeger", 
+            "user_website": "http://rchristophervest.imagekind.com/", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "a-backlit-brew-taken-in-my-backyard", 
+            "image_url": "http://photos.beerporndaily.com/1004/durango-XX-anniversary-good.jpg", 
+            "user_email": "rchristopherus@yahoo.com", 
+            "pub_date": "2010-04-26", 
+            "user_desc": "A backlit brew taken in my backyard. I designed the label. "
+        }
+    }, 
+    {
+        "pk": 18, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "dailybeerreview", 
+            "user_website": "http://DailyBeerReview.com/", 
+            "add_date": "2010-04-12", 
+            "publish": true, 
+            "beer_slug": "lineup-of-6-raging-bitches", 
+            "image_url": "http://photos.beerporndaily.com/1004/Flying_Dog_6_Raging_Bitches.jpg", 
+            "user_email": "dailybeerreview@yahoo.com", 
+            "pub_date": "2010-04-20", 
+            "user_desc": "Lineup of 6 Raging Bitches"
+        }
+    }, 
+    {
+        "pk": 31, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beersommelier", 
+            "user_website": "http://www.thebeerexpert.com/", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "goose-island-heads-beersommelier", 
+            "image_url": "http://photos.beerporndaily.com/1004/Google_Island-Heads_3191.jpg", 
+            "user_email": "beersommelier@gmail.com", 
+            "pub_date": "2010-05-01", 
+            "user_desc": "Goose Island Heads"
+        }
+    }, 
+    {
+        "pk": 14, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "rebeccaheaton", 
+            "user_website": "http://www.flickr.com/quiet_violence", 
+            "add_date": "2010-04-10", 
+            "publish": true, 
+            "beer_slug": "great-divide-hercules-double-ipa", 
+            "image_url": "http://photos.beerporndaily.com/1004/Hercules_Double_IPA-rebeccaheaton.JPG", 
+            "user_email": "becbec@gmail.com", 
+            "pub_date": "2010-04-13", 
+            "user_desc": "Great DIvide Hercules Double IPA"
+        }
+    }, 
+    {
+        "pk": 20, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "hookedonwinter", 
+            "user_website": "http://startingabrewery.wordpress.com/", 
+            "add_date": "2010-04-14", 
+            "publish": true, 
+            "beer_slug": "the-hydrometer-reads-1011-good-to-go", 
+            "image_url": "http://photos.beerporndaily.com/1004/Hydrometer-hookedonwinter.jpg", 
+            "user_email": "pj.hoberman@gmail.com", 
+            "pub_date": "2010-04-16", 
+            "user_desc": "The hydrometer reads 1.011. Good. to. go."
+        }
+    }, 
+    {
+        "pk": 32, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "ksurkin", 
+            "user_website": "", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "1st-half-of-my-imperial-stout-stash", 
+            "image_url": "http://photos.beerporndaily.com/1004/Imperial_Stout-line-up.jpg", 
+            "user_email": "kenny.surkin@gmail.com", 
+            "pub_date": "2010-04-28", 
+            "user_desc": "1st half of my imperial stout stash!"
+        }
+    }, 
+    {
+        "pk": 42, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "thehopry", 
+            "user_website": "http://www.thehopry.com/", 
+            "add_date": "2010-04-26", 
+            "publish": true, 
+            "beer_slug": "fridge-the-hops", 
+            "image_url": "http://photos.beerporndaily.com/1004/IPA_heaven_01.jpg", 
+            "user_email": "thehopry@yahoo.com", 
+            "pub_date": "2010-04-30", 
+            "user_desc": "\"FRIDGE THE HOPS!\" "
+        }
+    }, 
+    {
+        "pk": 23, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beersommelier", 
+            "user_website": "http://www.thebeerexpert.com/", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "jw-lee-harvest-ale-1986", 
+            "image_url": "http://photos.beerporndaily.com/1004/JW_Lee_Harvest_Ale_1986.jpg", 
+            "user_email": "beersommelier@gmail.com", 
+            "pub_date": "2010-04-23", 
+            "user_desc": ""
+        }
+    }, 
+    {
+        "pk": 22, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beersommelier", 
+            "user_website": "http://www.thebeerexpert.com/", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "Old-Rasputin-Cigar", 
+            "image_url": "http://photos.beerporndaily.com/1004/Old-Rasputin-cigar-beer-mag.jpg", 
+            "user_email": "beersommelier@gmail.com", 
+            "pub_date": "2010-04-22", 
+            "user_desc": ""
+        }
+    }, 
+    {
+        "pk": 30, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beersommelier", 
+            "user_website": "http://www.thebeerexpert.com/", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "samichlaus-bier-thebeerexpert-com", 
+            "image_url": "http://photos.beerporndaily.com/1004/Rare_Austria_3182.jpg", 
+            "user_email": "beersommelier@gmail.com", 
+            "pub_date": "2010-05-02", 
+            "user_desc": ""
+        }
+    }, 
+    {
+        "pk": 19, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "rebeccaheaton", 
+            "user_website": "http://www.flickr.com/quiet_violence", 
+            "add_date": "2010-04-12", 
+            "publish": true, 
+            "beer_slug": "tried-to-buy-6-beers-ive-never-had-this-should-be-", 
+            "image_url": "http://photos.beerporndaily.com/1004/rebeccaheaton-lagunitas-squall-lineup.jpg", 
+            "user_email": "becbec@gmail.com", 
+            "pub_date": "2010-04-15", 
+            "user_desc": "Tried to buy 6 beers i've never had. This should be fun."
+        }
+    }, 
+    {
+        "pk": 64, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "http://andydremeaux.com", 
+            "add_date": "2010-05-20", 
+            "publish": true, 
+            "beer_slug": "thomas-hardy-solo", 
+            "image_url": "http://photos.beerporndaily.com/1005/10719_559780333598_3702382_32952961_6714058_n.jpg", 
+            "user_email": "adremeaux@gmail.com", 
+            "pub_date": "2010-05-20", 
+            "user_desc": "Solo Thomas Hardy by Andy Dremeaux"
+        }
+    }, 
+    {
+        "pk": 63, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": null, 
+            "user_website": "http://andydremeaux.com", 
+            "add_date": "2010-05-20", 
+            "publish": true, 
+            "beer_slug": "thomas-hardy-collection", 
+            "image_url": "http://photos.beerporndaily.com/1005/30519_575460555308_3702382_33458241_6403654_n.jpg", 
+            "user_email": "adremeaux@gmail.com", 
+            "pub_date": "2010-05-20", 
+            "user_desc": "Thomas Hardy Collection by Andy Dremeaux"
+        }
+    }, 
+    {
+        "pk": 67, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "ksurkin", 
+            "user_website": "", 
+            "add_date": "2010-05-20", 
+            "publish": true, 
+            "beer_slug": "alesmith-old-numbskull-and-2007-ba-old-numbskull-a", 
+            "image_url": "http://photos.beerporndaily.com/1005/Ale-Smith-Old-Numbskull-2007-0238.JPG", 
+            "user_email": "kenny.surkin@gmail.com", 
+            "pub_date": "2010-05-27", 
+            "user_desc": "AleSmith Old Numbskull and 2007 BA Old Numbskull (aka, Numb & Number)"
+        }
+    }, 
+    {
+        "pk": 53, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "", 
+            "add_date": "2010-05-03", 
+            "publish": true, 
+            "beer_slug": "averys-the-maharaja-with-some-chicken-tikka-masala", 
+            "image_url": "http://photos.beerporndaily.com/1005/avery-maharaja-food.jpg", 
+            "user_email": "ben@millswine.com", 
+            "pub_date": "2010-05-04", 
+            "user_desc": "Avery's \"The Maharaja\" with some Chicken Tikka Masala "
+        }
+    }, 
+    {
+        "pk": 81, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "http://www.pbase.com/dremeaux", 
+            "add_date": "2010-05-28", 
+            "publish": true, 
+            "beer_slug": "green-bottle", 
+            "image_url": "http://photos.beerporndaily.com/1005/BEER_puzzl_001.jpg", 
+            "user_email": "citadelgrad@gmail.com", 
+            "pub_date": "2010-05-28", 
+            "user_desc": "Don't know what this beer is but it looks tasty!"
+        }
+    }, 
+    {
+        "pk": 39, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "porkchop78", 
+            "user_website": "http://cheaperthantherapy.me/", 
+            "add_date": "2010-04-23", 
+            "publish": true, 
+            "beer_slug": "dogfish-head-beer-tasting", 
+            "image_url": "http://photos.beerporndaily.com/1005/bottle-capped-evening-031.jpg", 
+            "user_email": "cheaperthantherapyblog@yahoo.com", 
+            "pub_date": "2010-05-03", 
+            "user_desc": "Dogfish Head beer tasting"
+        }
+    }, 
+    {
+        "pk": 79, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "http://www.pbase.com/dremeaux", 
+            "add_date": "2010-05-28", 
+            "publish": true, 
+            "beer_slug": "holy-brooklyn-black-ops", 
+            "image_url": "http://photos.beerporndaily.com/1005/Brooklyn-Blackops.jpg", 
+            "user_email": "", 
+            "pub_date": "2010-05-28", 
+            "user_desc": "Holy Brooklyn Black Ops"
+        }
+    }, 
+    {
+        "pk": 56, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "http://blog.millswine.com/", 
+            "add_date": "2010-05-05", 
+            "publish": true, 
+            "beer_slug": "beer-stash-with-tarot-cards", 
+            "image_url": "http://photos.beerporndaily.com/1005/Cups_Cards_2253.JPG", 
+            "user_email": "ben@millswine.com", 
+            "pub_date": "2010-05-18", 
+            "user_desc": "Beer stash with Tarot Cards"
+        }
+    }, 
+    {
+        "pk": 47, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "dogfishbeer", 
+            "user_website": "http://www.dogfish.com/", 
+            "add_date": "2010-04-29", 
+            "publish": true, 
+            "beer_slug": "dogfish-head-red-and-white", 
+            "image_url": "http://photos.beerporndaily.com/1005/dogfish-head-red-and-white.jpg", 
+            "user_email": "heels_4_ever@yahoo.com", 
+            "pub_date": "2010-05-13", 
+            "user_desc": "Dogfish Head Red and White"
+        }
+    }, 
+    {
+        "pk": 24, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beersommelier", 
+            "user_website": "http://www.thebeerexpert.com/", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "doggie-claws-beersommelier", 
+            "image_url": "http://photos.beerporndaily.com/1005/doggie-claws-3157.jpg", 
+            "user_email": "beersommelier@gmail.com", 
+            "pub_date": "2010-05-03", 
+            "user_desc": ""
+        }
+    }, 
+    {
+        "pk": 52, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "Dosbeerigos", 
+            "user_website": "http://dosbeerigos.com/", 
+            "add_date": "2010-05-03", 
+            "publish": true, 
+            "beer_slug": "tasting-lineup-from-05022010-reviews-coming-soon-t", 
+            "image_url": "http://photos.beerporndaily.com/1005/Dos-Lineup.jpg", 
+            "user_email": "Dosbeerigos@gmail.com", 
+            "pub_date": "2010-05-05", 
+            "user_desc": "Tasting Lineup from 05/02/2010. Reviews coming soon to the blog!"
+        }
+    }, 
+    {
+        "pk": 37, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "sp1365", 
+            "user_website": "http://thedailypint.wordpress.com/", 
+            "add_date": "2010-04-23", 
+            "publish": true, 
+            "beer_slug": "my-gift-to-myself-goose-island-nightstalker-st-ber", 
+            "image_url": "http://photos.beerporndaily.com/1005/Goose-Island-Night-Stalker-0662.JPG", 
+            "user_email": "murphy.ryant@gmail.com", 
+            "pub_date": "2010-05-26", 
+            "user_desc": "My gift to myself, Goose Island Nightstalker, St. Bernardus Abt. 12, and Smuttynose Baltic Porter."
+        }
+    }, 
+    {
+        "pk": 49, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "semeniuc", 
+            "user_website": "http://www.pauzadebere.info/", 
+            "add_date": "2010-05-03", 
+            "publish": true, 
+            "beer_slug": "gulden-draak-glass", 
+            "image_url": "http://photos.beerporndaily.com/1005/gulden_draak.JPG", 
+            "user_email": "romeo.semeniuc@gmail.com", 
+            "pub_date": "2010-05-14", 
+            "user_desc": "Gulden Draak glass"
+        }
+    }, 
+    {
+        "pk": 46, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "highlandbrews", 
+            "user_website": "http://www.highlandbrewing.com/", 
+            "add_date": "2010-04-29", 
+            "publish": true, 
+            "beer_slug": "highland-cold-mnt-ale", 
+            "image_url": "http://photos.beerporndaily.com/1005/highland-cold-mountain-winter-ale.jpg", 
+            "user_email": "heels_4_ever@yahoo.com", 
+            "pub_date": "2010-05-16", 
+            "user_desc": "Highland Cold Mountain Ale"
+        }
+    }, 
+    {
+        "pk": 74, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "lostabbey", 
+            "user_website": "http://www.lostabbey.com/", 
+            "add_date": "2010-05-24", 
+            "publish": true, 
+            "beer_slug": "lost-abbey-bottle-collection", 
+            "image_url": "http://photos.beerporndaily.com/1005/Lost-Abbey-Beer-Collection.jpg", 
+            "user_email": "schwaanza@yahoo.com", 
+            "pub_date": "2010-05-25", 
+            "user_desc": "Lost Abbey bottle collection"
+        }
+    }, 
+    {
+        "pk": 38, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "porkchop78", 
+            "user_website": "http://cheaperthantherapy.me/", 
+            "add_date": "2010-04-23", 
+            "publish": true, 
+            "beer_slug": "rogue-beer-tasting-with-pink-floyd-soundtrack", 
+            "image_url": "http://photos.beerporndaily.com/1005/major-rogue-beer-celebration.jpg", 
+            "user_email": "cheaperthantherapyblog@yahoo.com", 
+            "pub_date": "2010-05-11", 
+            "user_desc": "Rogue beer tasting with Pink Floyd soundtrack."
+        }
+    }, 
+    {
+        "pk": 44, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "nantahalabrew", 
+            "user_website": "http://www.nantahalabrewing.com/", 
+            "add_date": "2010-04-29", 
+            "publish": true, 
+            "beer_slug": "hiking-deep-creek-with-nantahala-brewing", 
+            "image_url": "http://photos.beerporndaily.com/1005/NBC_River.JPG", 
+            "user_email": "chris@nantahaalabrewing.com", 
+            "pub_date": "2010-05-07", 
+            "user_desc": "Hiking Deep Creek with Nantahala Brewing."
+        }
+    }, 
+    {
+        "pk": 54, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "", 
+            "add_date": "2010-05-04", 
+            "publish": true, 
+            "beer_slug": "nectar-ipa", 
+            "image_url": "http://photos.beerporndaily.com/1005/nectar_ipa_Beer.jpg", 
+            "user_email": "davidfireman@yahoo.com", 
+            "pub_date": "2010-05-12", 
+            "user_desc": "NECTAR IPA"
+        }
+    }, 
+    {
+        "pk": 62, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "HickoryTapRoom", 
+            "user_website": "http://www.oldehickorybrewery.com/", 
+            "add_date": "2010-05-16", 
+            "publish": true, 
+            "beer_slug": "the-2009-special-release-by-foothills-olde-hickory", 
+            "image_url": "http://photos.beerporndaily.com/1005/Olde-Rabbits-Foot-Imperial-Stout-1070879.JPG", 
+            "user_email": "projectert@gmail.com", 
+            "pub_date": "2010-05-26", 
+            "user_desc": "The 2009 special release by foothills, olde hickory, and duck rabbit brewing.  It was fantastic"
+        }
+    }, 
+    {
+        "pk": 80, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": null, 
+            "user_website": "http://www.pbase.com/dremeaux", 
+            "add_date": "2010-05-28", 
+            "publish": true, 
+            "beer_slug": "4-bottles-of-oude-geuze", 
+            "image_url": "http://photos.beerporndaily.com/1005/Oude-Geuze-1999_4118563.jpg", 
+            "user_email": "citadelgrad@gmail.com", 
+            "pub_date": "2010-05-28", 
+            "user_desc": "Geuze"
+        }
+    }, 
+    {
+        "pk": 40, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "alesharpton", 
+            "user_website": "http://www.beerconnoisseur.com/", 
+            "add_date": "2010-04-23", 
+            "publish": true, 
+            "beer_slug": "hey-can-i-play-on-a-camping-trip-we-made-a-campfir", 
+            "image_url": "http://photos.beerporndaily.com/1005/Romancing_the_brew_-_by_Ale_Sharpton.jpg", 
+            "user_email": "alesharpton@gmail.com", 
+            "pub_date": "2010-05-06", 
+            "user_desc": "Victory Hop Devil and the cabin had some decent glasses so the rest was history. Much love to all my fellow brew lovers out there!\r\nAle Sharpton"
+        }
+    }, 
+    {
+        "pk": 59, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "simplybeer", 
+            "user_website": "http://www.simplybeer.com/", 
+            "add_date": "2010-05-13", 
+            "publish": true, 
+            "beer_slug": "the-last-simply-beer-podcast-allagash-coolship-res", 
+            "image_url": "http://photos.beerporndaily.com/1005/Russian_River_Beatification.jpg", 
+            "user_email": "contact@simplybeer.com", 
+            "pub_date": "2010-05-17", 
+            "user_desc": "The Last Simply Beer podcast, Allagash Coolship Resurgum, Allagash Coolship Cerise, Allagash Coolship Red, Russian River Beatification Batch 2 & 3"
+        }
+    }, 
+    {
+        "pk": 48, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "http://www.thomascreekbeer.com/", 
+            "add_date": "2010-04-29", 
+            "publish": true, 
+            "beer_slug": "thomas-creek-extreme-ipa", 
+            "image_url": "http://photos.beerporndaily.com/1005/thomas_creek-up-the-creek.jpg", 
+            "user_email": "heels_4_ever@yahoo.com", 
+            "pub_date": "2010-05-15", 
+            "user_desc": "Thomas Creek Extreme IPA "
+        }
+    }, 
+    {
+        "pk": 25, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beersommelier", 
+            "user_website": "http://www.thebeerexpert.com/", 
+            "add_date": "2010-04-16", 
+            "publish": true, 
+            "beer_slug": "trappist-west-beersommelier", 
+            "image_url": "http://photos.beerporndaily.com/1005/Trappist-West_3170.jpg", 
+            "user_email": "beersommelier@gmail.com", 
+            "pub_date": "2010-05-12", 
+            "user_desc": "Trappist Westvleteren 12"
+        }
+    }, 
+    {
+        "pk": 4, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beerfingers", 
+            "user_website": "http://blog.beerfingers.com/", 
+            "add_date": "2010-03-13", 
+            "publish": true, 
+            "beer_slug": "99barrels", 
+            "image_url": "http://photos.beerporndaily.com/99barrels.jpg", 
+            "user_email": "hops@beerfingers.com", 
+            "pub_date": "2010-03-28", 
+            "user_desc": "99barrels"
+        }
+    }, 
+    {
+        "pk": 1, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beerfingers", 
+            "user_website": "http://blog.beerfingers.com/", 
+            "add_date": "2010-03-13", 
+            "publish": true, 
+            "beer_slug": "amberpour", 
+            "image_url": "http://photos.beerporndaily.com/amberpour.jpg", 
+            "user_email": "hops@beerfingers.com", 
+            "pub_date": "2010-03-14", 
+            "user_desc": "Amberpour"
+        }
+    }, 
+    {
+        "pk": 11, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "ColoBeerMan", 
+            "user_website": "http://blogs.westword.com/cafesociety/beer_man/index.php?page=1", 
+            "add_date": "2010-03-31", 
+            "publish": true, 
+            "beer_slug": "a-toasty-yule-fuel-at-denvers-bull-bush", 
+            "image_url": "http://photos.beerporndaily.com/BullBush.jpg", 
+            "user_email": "jonathan@shikes.com", 
+            "pub_date": "2010-04-05", 
+            "user_desc": "A toasty Yule Fuel at Denver's Bull & Bush."
+        }
+    }, 
+    {
+        "pk": 10, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "garthicus", 
+            "user_website": "http://garthicus.blogspot.com/", 
+            "add_date": "2010-03-30", 
+            "publish": true, 
+            "beer_slug": "drinkers-remorse", 
+            "image_url": "http://photos.beerporndaily.com/Drinker-Remorse.jpg", 
+            "user_email": "garthicus@hotmail.com", 
+            "pub_date": "2010-04-06", 
+            "user_desc": "Drinkers remorse. "
+        }
+    }, 
+    {
+        "pk": 3, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beerfingers", 
+            "user_website": "http://blog.beerfingers.com/", 
+            "add_date": "2010-03-13", 
+            "publish": true, 
+            "beer_slug": "whos-excited-for-spring", 
+            "image_url": "http://photos.beerporndaily.com/greengrass.jpg", 
+            "user_email": "hops@beerfingers.com", 
+            "pub_date": "2010-03-14", 
+            "user_desc": "Who's excited for spring! "
+        }
+    }, 
+    {
+        "pk": 12, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "gregoleksiak", 
+            "user_website": "", 
+            "add_date": "2010-04-05", 
+            "publish": true, 
+            "beer_slug": "a-1-year-old-home-brewed-sour-cherry-ale", 
+            "image_url": "http://photos.beerporndaily.com/Home-Brew-Cherry.jpg", 
+            "user_email": "greg.oleksiak@gmail.com", 
+            "pub_date": "2010-04-07", 
+            "user_desc": "A 1 year old Home Brewed Sour Cherry Ale!"
+        }
+    }, 
+    {
+        "pk": 13, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "Dosbeerigos", 
+            "user_website": "Http://Dosbeerigos.com/", 
+            "add_date": "2010-04-08", 
+            "publish": true, 
+            "beer_slug": "were-amigos-that-love-beer-this-is-our-bottle-line", 
+            "image_url": "http://photos.beerporndaily.com/Parade-of-Beer-DosBeerigos.jpg", 
+            "user_email": "Dosbeerigos@gmail.com", 
+            "pub_date": "2010-04-12", 
+            "user_desc": "Were Amigos that LOVE BEER!\r\n\r\nThis is our bottle lineup from one of the recent tastings that we had.\r\n\r\nHope you enjoy the pic, check out the blog."
+        }
+    }, 
+    {
+        "pk": 8, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "hookedonwinter", 
+            "user_website": "http://startingabrewery.wordpress.com/", 
+            "add_date": "2010-03-29", 
+            "publish": true, 
+            "beer_slug": "macro-shot-of-the-crushed-grains-i-use-to-make-my-", 
+            "image_url": "http://photos.beerporndaily.com/rye_dry_stout_grains.jpg", 
+            "user_email": "pj.hoberman@gmail.com", 
+            "pub_date": "2010-03-31", 
+            "user_desc": "Macro shot of the crushed grains I use to make my Rye Dry Stout"
+        }
+    }, 
+    {
+        "pk": 5, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beerfingers", 
+            "user_website": "http://blog.beerfingers.com/", 
+            "add_date": "2010-03-13", 
+            "publish": true, 
+            "beer_slug": "beerphotos", 
+            "image_url": "http://photos.beerporndaily.com/spotlight.jpg", 
+            "user_email": "hops@beerfingers.com", 
+            "pub_date": "2010-03-14", 
+            "user_desc": "Tasty Tasty Imperial Stout"
+        }
+    }, 
+    {
+        "pk": 7, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "garthicus", 
+            "user_website": "http://garthicus.blogspot.com/", 
+            "add_date": "2010-03-28", 
+            "publish": true, 
+            "beer_slug": "brewdog-tactical-nuclear-penguin", 
+            "image_url": "http://photos.beerporndaily.com/Tactical-Nuclear-Penguin.jpg", 
+            "user_email": "garthicus@hotmail.com", 
+            "pub_date": "2010-03-30", 
+            "user_desc": "BrewDog Tactical Nuclear Penguin"
+        }
+    }, 
+    {
+        "pk": 6, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "garthicus", 
+            "user_website": "http://garthicus.blogspot.com/", 
+            "add_date": "2010-03-28", 
+            "publish": true, 
+            "beer_slug": "this-beer-gives-great-head", 
+            "image_url": "http://photos.beerporndaily.com/This-Beer-Gives-Great-Head.jpg", 
+            "user_email": "garthicus@hotmail.com", 
+            "pub_date": "2010-03-30", 
+            "user_desc": "This beer gives great head!"
+        }
+    }, 
+    {
+        "pk": 9, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beertographer", 
+            "user_website": "http://www.beertography.com/", 
+            "add_date": "2010-03-29", 
+            "publish": true, 
+            "beer_slug": "a-photo-of-a-troegs-cap-off-a-bottle-of-java-head-", 
+            "image_url": "http://photos.beerporndaily.com/Troegs-Independent-Craft-Brewery.jpg", 
+            "user_email": "jkleinchester@gmail.com", 
+            "pub_date": "2010-04-01", 
+            "user_desc": "A photo of a Troegs cap off a bottle of Java Head, taken while camping in Ithaca, NY."
+        }
+    }, 
+    {
+        "pk": 2, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "beerfingers", 
+            "user_website": "http://blog.beerfingers.com/", 
+            "add_date": "2010-03-13", 
+            "publish": true, 
+            "beer_slug": "sketches-of-spain", 
+            "image_url": "http://photos.beerporndaily.com/waterway.jpg", 
+            "user_email": "hops@beerfingers.com", 
+            "pub_date": "2010-03-29", 
+            "user_desc": "Sketches of Spain."
+        }
+    }, 
+    {
+        "pk": 26, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "@beersommelier", 
+            "user_website": "http://www.thebeerexpert.com/", 
+            "add_date": "2010-04-16", 
+            "publish": false, 
+            "beer_slug": "", 
+            "image_url": "public/100_3173.jpg", 
+            "user_email": "beersommelier@gmail.com", 
+            "pub_date": null, 
+            "user_desc": ""
+        }
+    }, 
+    {
+        "pk": 58, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "puzzzl", 
+            "user_website": "http://www.pbase.com/dremeaux", 
+            "add_date": "2010-05-12", 
+            "publish": false, 
+            "beer_slug": "hey-ive-got-a-bunch-so-ive-zipped-em-up-and-put-em", 
+            "image_url": "public/10719_559780333598_3702382_32952961_6714058_n.jpg", 
+            "user_email": "adremeaux@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "Hey, I've got a bunch, so I've zipped em up and put em online for you to grab:  http://andydremeaux.com/stuff/beer.zip\r\n\r\nThe pictures are all pretty self explanatory, except the two b&w pictures, which are from Cantillon brewery. \r\n\r\nIf you publish these please include my full name (Andy Dremeaux) with them somewhere.\r\n\r\nthanks.\r\n-andy"
+        }
+    }, 
+    {
+        "pk": 78, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "", 
+            "add_date": "2010-05-26", 
+            "publish": false, 
+            "beer_slug": "7-different-bottles-of-narke-stormakstporter-and-k", 
+            "image_url": "public/29233_124429097587272_100000605470546_210648_5565850_n.jpg", 
+            "user_email": "kastofsna@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "7 different bottles of Narke Stormakstporter and Kaggen Stormaktsporter"
+        }
+    }, 
+    {
+        "pk": 66, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "ksurkin, alewerks", 
+            "user_website": "", 
+            "add_date": "2010-05-20", 
+            "publish": false, 
+            "beer_slug": "alewerks-cafe-royale-barrels-virginia-gentleman-bo", 
+            "image_url": "public/Cafe_Royale_Barrels.jpg", 
+            "user_email": "kenny.surkin@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "AleWerks Cafe' Royale Barrels - Virginia Gentleman Bourbon Barrel Aged Coffehouse Stout"
+        }
+    }, 
+    {
+        "pk": 75, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "", 
+            "add_date": "2010-05-24", 
+            "publish": false, 
+            "beer_slug": "12-barrel-of-founders-dirty-bastard-on-tap-in-my-k", 
+            "image_url": "public/DB.jpg", 
+            "user_email": "mattmc1973@yahoo.com", 
+            "pub_date": null, 
+            "user_desc": "1/2 barrel of Founders Dirty Bastard on tap in my kegerator."
+        }
+    }, 
+    {
+        "pk": 86, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "", 
+            "add_date": "2010-11-22", 
+            "publish": false, 
+            "beer_slug": "inside-the-test-batch-room-sams-mad-scientist-lab-", 
+            "image_url": "public/Dogfish_Head_-_Victory_Brewing_Trip_10_016.jpg", 
+            "user_email": "adams4690@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "Inside the test batch room (Sam's Mad Scientist Lab) at the Dogfish Head Brewhouse in Rehoboth Beach, Delaware."
+        }
+    }, 
+    {
+        "pk": 82, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "Uncommoncarib", 
+            "user_website": "http://www.uncommoncaribbean.com/", 
+            "add_date": "2010-06-14", 
+            "publish": false, 
+            "beer_slug": "uncommon-caribbean-highlights-a-different-libation", 
+            "image_url": "public/Dragon_Extra_Stout.jpg", 
+            "user_email": "steve@sbprcorp.com", 
+            "pub_date": null, 
+            "user_desc": "Uncommon Caribbean highlights a different libation each Friday for our \"Friday Happy Hour\" series. This past Friday, we featured the curious taste of Trinidad's Dragon Extra Stout.  It's not for everyone... http://ht.ly/1YmOl "
+        }
+    }, 
+    {
+        "pk": 70, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "", 
+            "add_date": "2010-05-23", 
+            "publish": false, 
+            "beer_slug": "fruits-of-my-labor-from-my-chicago-trip-goose-isla", 
+            "image_url": "public/goose.bmp", 
+            "user_email": "heels_4_ever@yahoo.com", 
+            "pub_date": null, 
+            "user_desc": "Fruits of my labor from my Chicago trip! Goose Island Bourbon County Stout, Bourbon County Coffee Stout and Imperial Stout!"
+        }
+    }, 
+    {
+        "pk": 73, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "thatkidmar", 
+            "user_website": "http://www.ratebeer.com/user/57236/", 
+            "add_date": "2010-05-24", 
+            "publish": false, 
+            "beer_slug": "left-to-right-jolly-pumpkin-lambicus-dexterius-3-f", 
+            "image_url": "public/Heaven.jpg", 
+            "user_email": "mbobbittx@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "Left to right: Jolly Pumpkin Lambicus Dexterius, 3 Fonteinen 50th Anniversary Geuze, 3 Fonteinen Millennium Geuze, 1996 De Cam oude Kriek"
+        }
+    }, 
+    {
+        "pk": 71, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "", 
+            "user_website": "", 
+            "add_date": "2010-05-23", 
+            "publish": false, 
+            "beer_slug": "steinhoist-raspberry-saison", 
+            "image_url": "public/IMG_0225.jpg", 
+            "user_email": "greg.oleksiak@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "Steinhoist Raspberry Saison"
+        }
+    }, 
+    {
+        "pk": 21, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "sarahhuska", 
+            "user_website": "http://www.cicerone.org/", 
+            "add_date": "2010-04-16", 
+            "publish": false, 
+            "beer_slug": "", 
+            "image_url": "public/IMG_0928.jpg", 
+            "user_email": "sarah.huska@yahoo.com", 
+            "pub_date": null, 
+            "user_desc": "A can of 21st Amendment Brewery Hell or High Watermelon Wheat beer nestled into the beautiful Chicago skyline."
+        }
+    }, 
+    {
+        "pk": 41, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "rebeccaheaton", 
+            "user_website": "http://www.flickr.com/quiet_violence", 
+            "add_date": "2010-04-26", 
+            "publish": false, 
+            "beer_slug": "magic-hat-9-on-tap", 
+            "image_url": "public/IMG_5444.JPG", 
+            "user_email": "becbec@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "Magic Hat #9 on tap "
+        }
+    }, 
+    {
+        "pk": 57, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "alesharpton", 
+            "user_website": "http://www.jadoremag.com/", 
+            "add_date": "2010-05-05", 
+            "publish": false, 
+            "beer_slug": "ale-sharptons-romancing-the-brew", 
+            "image_url": "public/Romancing_the_brew_-_by_Ale_Sharpton.jpg", 
+            "user_email": "alesharpton@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "Ale Sharpton's \"Romancing the Brew.\""
+        }
+    }, 
+    {
+        "pk": 65, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "ksurkin", 
+            "user_website": "", 
+            "add_date": "2010-05-20", 
+            "publish": false, 
+            "beer_slug": "a-couple-of-rare-angels", 
+            "image_url": "public/SAM_0236.JPG", 
+            "user_email": "kenny.surkin@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "A Couple of Rare Angels"
+        }
+    }, 
+    {
+        "pk": 68, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "ksurkin", 
+            "user_website": "", 
+            "add_date": "2010-05-20", 
+            "publish": false, 
+            "beer_slug": "a-big-double-bastard-overseeing-the-others", 
+            "image_url": "public/SAM_0239.JPG", 
+            "user_email": "kenny.surkin@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "a big Double Bastard overseeing the \"Others\""
+        }
+    }, 
+    {
+        "pk": 69, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "ksurkin", 
+            "user_website": "", 
+            "add_date": "2010-05-20", 
+            "publish": false, 
+            "beer_slug": "westy-12-8", 
+            "image_url": "public/SAM_0246.JPG", 
+            "user_email": "kenny.surkin@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "Westy 12 & 8"
+        }
+    }, 
+    {
+        "pk": 72, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "ksurkin", 
+            "user_website": "", 
+            "add_date": "2010-05-24", 
+            "publish": false, 
+            "beer_slug": "imperial-stout-stash", 
+            "image_url": "public/SAM_0250.JPG", 
+            "user_email": "kenny.surkin@gmail.com", 
+            "pub_date": null, 
+            "user_desc": "Imperial Stout Stash"
+        }
+    }, 
+    {
+        "pk": 83, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "@toastsandtastes", 
+            "user_website": "http://www.mauricegarland.com/", 
+            "add_date": "2010-11-21", 
+            "publish": false, 
+            "beer_slug": "my-favorite-chair-in-the-house", 
+            "image_url": "public/x2_301d809.jpg", 
+            "user_email": "maurice@toasts-toasts.com", 
+            "pub_date": null, 
+            "user_desc": "my favorite chair in the house."
+        }
+    }, 
+    {
+        "pk": 84, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "@toastsandtastes", 
+            "user_website": "http://www.mauricegarland.com/", 
+            "add_date": "2010-11-21", 
+            "publish": false, 
+            "beer_slug": "my-favorite-chair-in-the-house-2", 
+            "image_url": "public/x2_301d809_.jpg", 
+            "user_email": "maurice@toasts-tastes.com", 
+            "pub_date": null, 
+            "user_desc": "my favorite chair in the house."
+        }
+    }, 
+    {
+        "pk": 85, 
+        "model": "photos.beerphotos", 
+        "fields": {
+            "user_twittername": "@toastsandtastes", 
+            "user_website": "http://www.toasts-tastes.com/", 
+            "add_date": "2010-11-21", 
+            "publish": false, 
+            "beer_slug": "my-favorite-chair-in-the-house-3", 
+            "image_url": "public/x2_301d809__.jpg", 
+            "user_email": "maurice@toasts-tastes.com", 
+            "pub_date": null, 
+            "user_desc": "my favorite chair in the house."
+        }
+    }
+]

File bpd/photos/models.py

 	beer_slug = AutoSlugField(populate_from='user_desc', max_length=50,unique=True)
 	image_url = models.ImageField(upload_to='public',verbose_name='**Select Image')
 	user_email = models.EmailField(verbose_name='**Email')
-	user_twittername = models.CharField(blank=True,max_length=100,verbose_name='Twitter name')
-	user_website = models.URLField(verify_exists=True, max_length=200, blank=True,verbose_name='Website')
+	user_twittername = models.CharField(blank=True,null=True,max_length=100,verbose_name='Twitter name')
+	user_website = models.URLField(verify_exists=True,max_length=200,blank=True,null=True,verbose_name='Website')
 	user_desc = models.TextField(max_length=200,verbose_name='**Description')
 	add_date = models.DateField(auto_now_add=True)
-	pub_date = models.DateField(blank=True)
+	pub_date = models.DateField(blank=True,null=True)
 	publish = models.BooleanField(default=False,blank=True)
 	
 	objects = models.Manager()
 	
 	@models.permalink
 	def get_absolute_url(self):
-		return ('photos.views.photo_detail',  None, { 'beer_slug': self.beer_slug })
+		return ('photos.views.photo_detail',  None, { 'beer_slug': self.beer_slug })
+# This is an example epio.ini file.
+# We suggest you edit it to fit your application's needs.
+# Documentation for the options is available at www.ep.io/docs/epioini/
+
+[wsgi]
+
+# Location of your requirements file
+requirements = requirements.txt
+
+
+[static]
+
+# Serve the static directory directly as /static
+# /static = static
+
+
+[services]
+
+# Uncomment to enable the PostgreSQL service.
+postgres = true
+
+# Uncomment to enable the Redis service
+# redis = true
+
+
+[checkout]
+
+# By default your code is put in a directory called 'app'.
+# You can change that here.
+# directory_name = my_project
+
+
+[env]
+
+# Set any additional environment variables here. For example:
+# IN_PRODUCTION = true
+
+
+[symlinks]
+
+# Any symlinks you'd like to add. As an example, link 'config.py' to 'configs/epio.py'
+# config.py = configs/epio.py
+
+
+# If you're using Django, you'll want to uncomment some or all of these lines
+[django]
+# # Path to your project root, relative to this directory.
+base = bpd/       
+# [static]
+# # Serve the admin media
+/media = ../shortcuts/django-admin-media/
+# [env]
+# # Use a different settings module for ep.io (i.e. with DEBUG=False)
+# DJANGO_SETTINGS_MODULE = production_settings
+

File requirements.txt

-pip install django==1.2.5
-pip install django-autoslug
+django==1.2.5
+django-autoslug