Print

Print


What are the advantages to deploying a python based CMS when things like
Drupal and Wordpress are so popular and well supported? I'm sure there are
some... I'd love to know more.
N

On Thursday, February 13, 2014, Francis Kayiwa <[log in to unmask]> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 02/13/2014 07:13 PM, Coral Sheldon-Hess wrote:
> > Hi, everyone!
> >
> > I've gotten clearance to totally rewrite my library's website in
> > the framework/CMS of my choice (pretty much :)). As I have said on
> > numerous occasions, "If I can get paid to write Python, I want to
> > do that!" So, after some discussion with my department
> > head/sysadmin, we're leaning toward Django.
> >
> > Here's a broad question, re: Python and Django: If you've made the
> > switch, what has your experience been? Has Django (or any other
> > Python framework) given you something cool that was lacking in your
> > previous language/framework/CMS? Has it helped you build something
> > awesome? Have you found it enabling or limiting in any way? If you
> > were going to sell people on (or against) using it, what would your
> > arguments be? I'm a relative newbie to Python, and a total newbie
> > to Django, so even if there was a tutorial you found useful, or
> > some caveat you learned along the way, I'm interested. :)
>
> After you play around with their really good tutorial from the Django
> Project I recommend getting the 2 Scoops of Django book. You won't
> regret that and any person you ever collaborate with will thank you.
>
> At my last job we went back and forth between Web2Py and Django and by
> the time I left Django "won" out. The big reason was just the number
> of people using it. It made it easier to play "Google Bingo" when we
> ran into problems. I personally pushed hard and lost out ;-) for
> Web2Py and my biggest reason was Web2Py guaranteed backwards
> compatibility which made maintenance *ahem* easier. (Like I said I
> lost out. ;-))
>
> >
> > And then a more specific question: Given the following
> > requirements, do you have a Django-based CMS you'd recommend? (Of
> > course, I'll also do my own research, but I'd love to see what
> > other libraries' experiences have been and what's popular, right
> > now.)
>
> I took Mezannine for a walk with an eye towards moving to that if we
> ever scuppered our Perl based CMS. It was turnkey and my foggy memory
> is that...
>
> > * There's a chance we'll want to offer other editors access to it,
> > at some point, so it would be nice if I can provide a WYSIWYG
> > interface, which I also am going to want the option to *turn off*,
> > for my own sanity. * We're a Springshare-heavy library with Summon
> > and big secret API-based plans, so easy JavaScript (preferably
> > jQuery) integration is a must. * It should play nicely with MySQL.
>
> Does this.
>
> > * Because I probably won't be here forever, it's of the utmost
> > importance that whatever we end up with is easy to maintain.
>
> It is well documented and supported.
>
> > * I'm used to MODx's page-ID model, where I can move pages around,
> > and as long as I don't delete/recreate a page (thereby changing its
> > ID), I don't have to change any links anywhere else in the CMS. I'd
> > really like something that will work equally well, since the odds
> > that I'll nail the information architecture on the first try are
> > probably slim. :) (Maybe this one should go without saying, since I
> > know WordPress and many other CMSs do this, but if you have to err,
> > err on the side of being explicit, right?) * A nice forms-builder
> > plugin (module?) would be a great thing to have, as well. We use
> > FormIt in MODx, and now I'm spoiled.
> >
> > And, I mean, if there's a CMS on top of another Python framework
> > you think I should be considering, feel free to throw that out as a
> > possibility, too!
>
> Flask is lean and mean and stays out of the way but most of what I've
> done with it is Mickey Mouse projects. Like I said Web2Py is also a
> decent framework and worth taking for a spin.
>
>
>
> >
> > Thank you!
> >
>
>
> - --
> The fortune program is supported, in part, by user contributions and by
> a major grant from the National Endowment for the Inanities
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iQEcBAEBAgAGBQJS/WyrAAoJEFAjQtWm15bkB7kH/jWDCK8/tvuGbHVn0PKmnwDc
> Ns2Cm0TvCN+ifzWO9suHU1MFNFWqGSJOWUSgTNMjMqdnAjgtuNFavS4tXB2fyQz6
> kevHPsR6Hr7RBjcdmkrkJ4C3ZmOFVKuBonbZriH5zZVPQOIYjFynWzANt+Hr32WG
> vdvlboSUvJOg7j9p2KP/nXXG1HAlWtRE39S2wObCvHch2U/fIUOhXAysWnLMCMXa
> /MR2J04toCPrjQHKVwe8FqoVwxKey1cx2Lng8LlllxyX6+igQZguNlzbxZVVqruM
> zTzszgpFo3XXY4LqitowaQyWBLq7AIyxq+9QiE8B/LQRzXtQ2s+2wAN3ijedyOQ=
> =Y8ns
> -----END PGP SIGNATURE-----
>


-- 
Nate Hill
[log in to unmask]
http://4thfloor.chattlibrary.org/
http://www.natehill.net