If you're completely new to web programming (particularly with an MVC 
framework), I would strongly suggest going through at least the 
Introduction<http://web2py.com/books/default/chapter/29/01> (particularly 
the 
MVC<http://web2py.com/books/default/chapter/29/01#Model-View-Controller>section)
 and 
Overview <http://web2py.com/books/default/chapter/29/03> chapters of the 
book. You might also find it helpful to review the sections on 
Workflow<http://web2py.com/books/default/chapter/29/04#Workflow>and 
Dispatching <http://web2py.com/books/default/chapter/29/04#Dispatching> in 
the chapter on The Core. Other tutorials to consider are Killer Web 
Development <http://killer-web-development.com/> and these 
videos<http://www.youtube.com/playlist?list=PL5E2E223FE3777851>
.

It sounds like you're starting with HTML pages and then trying to work 
backwards to incorporate web2py. In general, it is probably more common to 
take the opposite approach -- start by developing the controllers (and 
models if needed), using either the generic views or very simple views at 
first, and then build out the full views. In web2py, you would also 
typically have a master layout view for all of the common page elements, so 
if you have existing HTML pages, you would first extract out the layout 
from them. You can learn more about this in the Page 
Layout<http://web2py.com/books/default/chapter/29/05#Page-layout>section of the 
book. Especially since you are new to this, you might 
consider starting with the scaffolding application, which already includes 
a layout and a few views. Start by customizing that application to get a 
feel for how things work. Then you can replace the layout with your own.

Anthony

On Sunday, June 16, 2013 8:35:49 AM UTC-4, Alessandro Piroddi wrote:
>
> Hi :)
> I guess this kind of post comes up a lot, but I tryed searching the group 
> and I still have problems... so I'm trying to ask a direct question.
> I hope you won't mind ^__^
>
> I am no programmer.
> I know a bit my way around HTML and CSS, had (long time ago) an idea on 
> how to use Javascript.
> I'm starting to chew a liiitle bit of Python (using the Codeacademy.com 
> free course) and just graduated from the 10Gen MongoDB free course.
> But my skills are still veeeeery low and I'm struggling with basically 
> everything I try to do :P
>
> So I bumped into web2py and decided I wanted to build a website with it 
> (and maybe link it to a MongoDB, but I'll see to it later).
> And, well, I'm hitting a wall ç_ç
>
> I thought I would use html and css AND some python here and there to 
> "link" the pages I make to the underlying dynamic framework ... turns out 
> every page is actually decontructed in a clockwork of elements, all heavily 
> based on python language.
> I'm not understanding WHERE to put my hands to edit this or that element 
> of any given page... and even when I figure it out by tryal and error, then 
> I have no idea HOW to modify the content.
> Some things look more or less familiar, most don't, and I'm feeling like 
> progressing in a veeeeery slow crawl ... that I'm doing it all wrong.
>
> My website should be pretty simple... a couple of static "landing" pages 
> and a blog-like system to easily post news and updates (with tags etc).
> And I wanted to try and DO something before resorting to full read-through 
> of the whole web2py book.
> (which I skimmed briefly anyway)
>
> Most tutorials I found are either very basic (like the "Crash Course") and 
> give no answers to my doubts, or very advanced, diving right into deep 
> coding with no explanations to help along.
> Any help?
> Any pointers?
> Is a full and attentive read-through of the online book my only (or best) 
> way to go BEFORE I even consider firing up the web2py program?
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to