Unless of course, you are looking to become a programmer? If so, then
welcome aboard :)

On Sat, Jul 9, 2011 at 2:15 PM, Cal Leeming [Simplicity Media Ltd] <
cal.leem...@simplicitymedialtd.co.uk> wrote:

>
>
> On Sat, Jul 9, 2011 at 9:19 AM, Josh <jos.carpente...@yahoo.com> wrote:
>
>> I want to switch my sites from Drupal to Django. I already read a lot
>> about Django and made a few sample apps. I think Django is better
>> suited to my needs, but I do have a few questions that I couldn't find
>> an answer for. So I thought of a few solutions that might do the
>> trick. <snip>
>
>
>
>> I'm not really a web designer or a programmer, <snip>
>
>
> Then stick with Drupal.
>
> Drupal is a CMS. Django is a framework. There's a *big* difference.
>
>
>> so the
>> terminology I use might be wrong.Some hints, references to sample-apps
>> (so I can look at the code) or other resources on the internet are
>> welcome.
>>
>> 1. URL generation
>> The sites will have a substantial number of pages that will be
>> generated. The content is stored in a database. I was thinking of
>> creating a seperate table for page-names. E.g.
>> pagename - database_id ( page-about-something.htm, id12345 ; category/
>> page-about-something.htm, id12345).
>> I'll store these in a dictionary (name:, database_id) and use this to
>> avoid duplicate names and keep track of already present names. This
>> way I can also alias pages.
>> Basically this is a question about how to handle a large number of
>> different pages?
>>
>> 2. Layout of webpages - main content area
>> I think I understand the templating system of Django. In Drupal there
>> are a lot of ways to generate layouts and depending on the content
>> ( areas such as head, above-content, content, left-column, right-
>> column etc can be defined and depending on the context blocks of
>> content can be displayed). The header/footer part isn't that
>> difficult, but I'm having problems how to do the main content area.I'm
>> not sure how to do this in Django (or start with it).
>>
>> For example:
>> main content area
>> - frontpage 3 columns with different components (widgets/blocks) in
>> each column
>> - normal page 2 columns (but may contain different outcomes depending
>> on content)
>> -- main content area
>> -- column with different components (widgets, blocks)
>>
>>
>> --
>> 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.
>>
>>
>

-- 
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.

Reply via email to