On Jan 3, 11:40 pm, Dennis Lee Bieber <wlfr...@ix.netcom.com> wrote: > On Tue, 3 Jan 2012 19:30:37 -0800 (PST), Chris Kavanagh > > <cka...@gmail.com> wrote: > > >Well, I was referring to the database part, but really I need to learn > >more about web development too. I know HTML, CSS, JavaScript vaguely, > >and that's about it. Since I LUV Python (like I said, a beginner in > >Python) I figured Django would be a good place to start learning web > >dev.Am I wrong?? You're saying INSTEAD OF Django, learn an MVC? I was > >under the impression Django was an MVC, am I wrong?? > > I think the advice was to learn MVC /as concepts/ (or theory), NOT > as a particular implementation. Once you understand how MVC separates > the parts of an application then you can examine how Django implements > MVC. > > I'd add the same comment with regards to database -- don't learn "A" > relational database system, but instead learn the concepts of relational > databases (which means learning at least the first three Codd Normal > Forms <G>). Then add SQL in general (inner/left/right joins, sorting, > etc.). > > Then, if you need it (you intend raw SQL access rather than using an > object-relational manager (ORM -- SQLAlchemy, for example), study the > Python PEP that discusses the DB-API, since many of the basic database > adapters implement that interface (at this point you may need to learn > the specifics of the database adapter you are using: MySQLdb uses %s for > positional placeholder, whereas SQLite3 uses ?). > > -- > Wulfraed Dennis Lee Bieber AF6VN > wlfr...@ix.netcom.com HTTP://wlfraed.home.netcom.com/
Thanks for the advice Dennis! BTW, any relation to Justin??? Sorry, couldn't resist!!! -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.