How create a simple "brochure" website in django?

188 views
Skip to first unread message

Karim Gorjux

unread,
Nov 4, 2010, 8:15:02 AM11/4/10
to Django Users
Hi all! I'm a relative newbie in Django and I spending a lot of time
study it in these days. I read many tutorials and books and I'm
surprised to found very interesting resource to how create a wiki, a
blog, app like twitter even a social bookmarking website but I never
found a simple tutorial to explain how to create just a website.

I would like to create a website with some flatpages. I tried to use
the contrib app in django and is very easy, but really very essential.
Even get the flatpages to populate a menu in a template was just an
add of few weeks ago. I would read a tutorial that cover this needs
maybe using the flatpages contrib, why not?

* Add the tinymce wysiwyg editor with support to load multimedia file
to include within the page. For example a image.
* Let the editor create href link to other pages in the website easily
* Organize the pages in gerarchical and edit in that way in the panel
admin as django-page-cms
* internationalization of the pages from the panel admin

I still wonder that I can't found any tutorials or books that cover
this essential and maybe simple task so I ask you if you know where I
can get any resource to achieve these features in my next project.

Thanks! :-)

--
K.
Blog Personale: http://www.karimblog.net

bruno desthuilliers

unread,
Nov 4, 2010, 9:06:35 AM11/4/10
to Django users
On 4 nov, 13:15, Karim Gorjux <lemieli...@gmail.com> wrote:
> Hi all! I'm a relative newbie in Django and I spending a lot of time
> study it in these days. I read many tutorials and books and I'm
> surprised to found very interesting resource to how create a wiki, a
> blog, app like twitter even a social bookmarking website but I never
> found a simple tutorial to explain how to create just a website.
>
(snip)

> * Add the tinymce wysiwyg editor with support to load multimedia file
> to include within the page. For example a image.
> * Let the editor create href link to other pages in the website easily
> * Organize the pages in gerarchical and edit in that way in the panel
> admin as django-page-cms
> * internationalization of the pages from the panel admin
>
> I still wonder that I can't found any tutorials or books that cover
> this essential and maybe simple task

You may not realize that what you're describing here is a full blown
CMS, and as such is a tad more complex than simple thing like a blog
or wiki or dumbed-down twitter clone. I strongly suggest you try some
existing CMS like django-cms or LFC

http://www.lfcproject.com/
http://www.django-cms.org/

meitham

unread,
Nov 4, 2010, 9:52:49 AM11/4/10
to Django users
> existing CMS like django-cms or LFC
Has anyone tried LFC? it seems like its a djangoy version of plone.
I am interested to hear any reviews about it.

Thomas Rega

unread,
Nov 4, 2010, 9:39:01 AM11/4/10
to django...@googlegroups.com
another example for a django based CMS:

http://www.feinheit.ch/labs/feincms-django-cms/

good luck,
TR

2010/11/4 bruno desthuilliers <bruno.des...@gmail.com>:

> --
> You received this message because you are subscribed to the Google Groups "Django users" group.
> To post to this group, send email to django...@googlegroups.com.
> To unsubscribe from this group, send email to django-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
>
>

--
--- http://thoreg.org/ ---

bruno desthuilliers

unread,
Nov 4, 2010, 10:12:43 AM11/4/10
to Django users
Looks very plone-ish indeed - hoping it's only keeping the right
features from Plone -, not tried it so far, and I'd be interested to
hear about it too.

FWIW, we did a first website with django-cms recently, and my feelings
about it are a bit mixed.

The good points first : it provided most of the required features
OOTB, seems robust enough (the site is live for more than one month
now and no problem so far), the fellow co-worker that did most of the
job managed to deliver almost in time (<g>) with zero prior experience
with Django nor Python and we could manage to plug the few missing
features without much pain nor dirty hack.

OTHO, I do find the whole design quite complex (even if I have enough
experience with various CMS apps to understand why it has to be so),
and I would have hard time scripting it if needed (I mean things like
adding or removing whole pages or the like), and there are some of the
things we did that I'm not even sure how and why they do work (short
deadline so no time to dig in the relevant code parts), which makes me
feel rather uncomfortable as it could stop working any other day and I
wouldn't have a clue :(

My 2 cents...

Karim Gorjux

unread,
Nov 4, 2010, 11:37:19 AM11/4/10
to django...@googlegroups.com
On Thu, Nov 4, 2010 at 15:06, bruno desthuilliers
<bruno.des...@gmail.com> wrote:
> You may not realize that what you're describing here is a full blown
> CMS, and as such is a tad more complex than simple thing like a blog
> or wiki or dumbed-down twitter clone. I strongly suggest you try some
> existing CMS like django-cms or LFC
>
> http://www.lfcproject.com/
> http://www.django-cms.org/

Thanks! I understand why I can't find anything on internet about that.
Do you know if there is a really simplecms where I can work on without
too much problems?

James

unread,
Nov 4, 2010, 12:26:42 PM11/4/10
to django...@googlegroups.com

Yes, there is.

You should take a look at "Practical Django Projects" (be sure to get
the 2nd edition) by James Bennett. In the book he creates a
simple-cms with a tinymce editor.

He has the source code published here:
http://bitbucket.org/ubernostrum/practical-django-projects/src

-james

Karim Gorjux

unread,
Nov 4, 2010, 1:00:16 PM11/4/10
to django...@googlegroups.com
On Thu, Nov 4, 2010 at 18:26, James <asnar...@gmail.com> wrote:
> Yes, there is.
>
> You should take a look at "Practical Django Projects" (be sure to get
> the 2nd edition)  by James Bennett. In the book he creates a
> simple-cms with a tinymce editor.
>
> He has the source code published here:
> http://bitbucket.org/ubernostrum/practical-django-projects/src

I read this book, but the cms is a blog called coltrane and handle the
pages with flatpages

Karim Gorjux

unread,
Nov 4, 2010, 1:16:25 PM11/4/10
to django...@googlegroups.com
Now I'm trying django-cms, but I would like to find some really
essential to study on.

Toby Champion

unread,
Nov 4, 2010, 6:13:22 PM11/4/10
to Django users
Karim,

Unless you have to be using Django and/or Python I'd suggesting
considering http://www.silverstripe.org/ for your site.

Toby
Reply all
Reply to author
Forward
0 new messages