News for hackers. Stuff that matters.
Re:Ask HN: What is the best development stack for custom CMS... by lastofus on Monday February 16, 2015 @04:55PM (#9059294)
Depending on the client, I usually use either:

- A customized Django admin interface (https://docs.djangoproject.com/en/1.7/ref/contrib/admin/). Yes it's not ideal but it's often good enough.

- A fully custom admin UI built from scratch (Python/Django).

I don't know why you don't think Rails/Django is an option when developing "full-fledged systems".

For hosting, deploying with Ansible to a Digital Ocean VM has worked very well. A $5/mo droplet is more than enough for light - moderate traffic.

Re:Ask HN: What is the best development stack for custom CMS... by mertemin on Monday February 16, 2015 @05:05PM (#9059348)
I had a typing mistake. Indeed, Rails/Django is for developing full-fledged systems, but what I am building is really lightweight and simpler than those.
Re:Ask HN: What is the best development stack for custom CMS... by lastofus on Monday February 16, 2015 @05:31PM (#9059465)
I also use Django for very small/lightweight/simple websites. Django is very good about staying out of your way if you don't want to make use of its built-in magic. If you ignore the "batteries included" parts of Django (ORM, class based views, forms, auth, caching, etc), it's still a good/easy/structured way of routing URLs to a python function, which seems to be the appeal of Flask. The function takes in a request object, and returns a string for output. Can't really be more simple than that.
Re:Ask HN: What is the best development stack for custom CMS... by giaour on Monday February 16, 2015 @10:23PM (#9060507)
I've usually found that more opinionated frameworks are better at making lightweight and simple applications. When working in Python, I will only reach for Flask or Bottle when I know that my problem is complex enough that Django will get in the way.