2011-11-10, 14:49
gugahoi Wrote:It's running with the single downside that I'm still using Dharma.... but WOW!
This looks so polished! I love how you implemented configurations as well... I guess I'm going to have to learn a lot of python to start making some new modules for this...! Thanks for your work! It is highly appreciated.
Thanks for the support - to be honest I'm surprised and a little taken aback that so many people are using it already, it just started out as little thing I made one day when I was bored to list recently added episodes and link to my various applications
gugahoi Wrote:Anyone knows a good place to start learning intermediate python stuff?
If you've done any programming at all in the past then clone the repository and have a poke around. Python is very intuitive, it's kind of like natural English - it quite often just "makes sense". When I started my previous web development job a couple of years ago I had never used Python at all (I'm primarily a front-end developer) but Python is so intuitive that I was able to jump in and start writing stuff pretty much from the get go. So yeah, don't underestimate learning by looking at existing code!
Dive Into Python is a pretty good ebook, so you might want to have a look at that to get an overview of the language.
Maraschino uses Flask, which is a beautiful, minimal framework. There's a nice quickstart guide here. Again, very intuitive - I used it for the first time three weeks ago when I started development on Maraschino. Part of the reason that I created Maraschino was because I wanted an excuse to learn Flask
Flask (and therefore Maraschino) uses Jinja2, which is a template engine. Again, it just "makes sense" - you might want to take a look here.