Django Recipes Application

[img_assist|nid=362|title=Django Recipes Screenshot|desc=|link=popup|align=right|width=98|height=100]

My mom was writing a family cookbook using Microsoft Word and I thought this was a bad idea for several reasons. At first I thought about using LaTeX to separate the style from the content a bit, then I thought about using XML, then I settled on a database as being the most generic to store recipe data. I quickly decided on using Django to create this cookbook framework because Python is probably my strongest language and it makes creating custom websites really easy.

So far it includes:

  • Most important models, Recipe, Ingredient, Direction, Category, Food.
  • Very nice admin interface for creating recipes with inline ingredients and directions.
  • Front-end: only a recipe_list and recipe_detail so far, but the recipe_detail has an experimental method of displaying recipes that is based on this LaTeX style: http://www.ctan.org/tex-archive/macros/latex/contrib/cooking/ (apparently based on style in a famous German cookbook by Dr. Oetker (Gromzik, J.; Reich, C.; Sander, C. (ed.): Dr. Oetker Schulkochbuch – Das Original. Ceres, Bielefeld, 1996.)

Competitors/related projects:

  • KRecipes - KDE-based desktop recipes software.
  • Ben Collins-Sussman's effrecipes - Simple, but it works. Not under active development.
  • Recipes on Rails - Ruby on Rails recipes site. Not open source as far as I know. Embeds "Source: Recipes on Rails" on all photos and has google ads. Great site though. One thing it has that my site lacks is per-direction photos. This would be easy to do. I already have per-direction ingredients.

If you are aware of any other similar projects please let me know. I am especially interested in any other web-based and open-source cookbook projects.

Topic: 

Comments

This is something we would really like to incorporate. We have a lot of recipes that would benefit from "getting databased". We have looked at the rapid Joomla! recipes script, but it really doesn't give enough control of the recipe data to really make it useful for our visitors. I really like the inline directions and recipes, but wonder how it is you are entering the data - is it manual from the word document, or are you scraping the doc, parsing, and then inhabiting the database with the recipe info. Please let me know as you progress with this.

Unfortunately it is all manually data entry right now. It would be nice to have an import wizard at some point, but that is a long way off.

I acknowledge all that you have added as far as anyone is concerned base.Admiring the time and exertion you put into your online journal and point by point data you offer.Thanks. art-spectrum.nl

This is a truly good site post. Not too many people would actually, the way you just did. I am really impressed that there is so much information about this subject that have been uncovered and you’ve done your best, with so much class. If wanted to know more about green smoke reviews, than by all means come in and check our stuff. kinderkleding adventure for life

I'm happy I discovered this site, I couldn't discover any learning on this matter earlier to.Also work a website and in the event that you are ever keen on doing some guest composing for me if conceivable don't hesitate to tell me, im dependably search for individuals to look at my site. schoonheidssalon-balanz.nl

Extraordinary things you've generally imparted to us. Simply continue written work this sort of posts.The time which was squandered in going for educational cost now it can be utilized for studies.Thanks details

Interesting topic for a blog. I have been searching the Internet for fun and came upon your website. Fabulous post. Thanks a ton for sharing your knowledge! It is great to see that some people still put in an effort into managing their websites. I'll be sure to check back again real soon. holistic medicine

I might want to thank you for the endeavors you have made in composing this article. I am trusting the same best work from you later on too.. Temporärbüro

This is an incredible article a debt of gratitude is in order for sharing this educational data. I will visit your site consistently for some most recent post. I will visit your online journal routinely for Some most recent post. Elysium health

fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free
fifa 18 coin generator hack free

I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful. Amazon Sale

Mmm.. good to be here in your article or post, whatever, I think I should also work hard for my own website like I see some good and updated working in your site. gosexy.mobi

I needed to thank you for this phenomenal read!! I unquestionably adored each and every piece of it. I have you bookmarked your site to look at the new stuff you post. songear

I just couldn't leave your website before telling you that I truly enjoyed the top quality info you present to your visitors? Will be back again frequently to check up on new posts. leuker beter

I just couldn't leave your website before telling you that I truly enjoyed the top quality info you present to your visitors? Will be back again frequently to check up on new posts. wijndaelercenrum

A very good and informative article indeed . It helps me a lot to enhance my knowledge, I really like the way the writer presented his views. I hope to see more informative and useful articles in future.
Influenceuse Linkedin

I respect this article for the very much investigated substance and magnificent wording. I got so included in this material that I couldn't quit perusing. I am awed with your work and aptitude. Much obliged to you to such an extent. best juicer machines

Pages

Add new comment