Admin Interface for SQLAlchemy?

I am developing a Django application, however I recently changed the overall architecture plan. I no longer need the web infrastructure, just a Python script, so I am moving from using ORM Django to using SQLAlchemy to create and manage a database.

Previously, I used the Django Admin interface to view everything that was published by users (who are added to the database) for their moderation.

I still need a way to moderate the user-added content through the website. I think there are two options:

  • Create your own web admin interface from scratch :(
  • Use an existing library that simplifies the creation of an admin interface (for a database created using SQLAlchemy).

I started looking for FormAlchemy . If you have experience working with FormAlchemy: is it possible to create an admin interface with it, and is this a specific structure that is preferable to create with?


Otherwise, do you know of any good solutions to the SQLAlchemy admin interface problem?

+7
source share
4 answers

Use Flask-Admin . It now has around 70% of Django features, some really great features that Django doesn't support, and it's extremely flexible like Flask

+15
source

You can also check fa.bootstrap - twitter bootstrap integration for pyramid_formalchemy:

http://pypi.python.org/pypi/fa.bootstrap

With pyramid_formalchemy, itโ€™s now much easier to get the admin panel in a non-django application.

+4
source

Camelot is really great for this, but its desktop application.

Restin is another option if you are using elixir (which you should be, to be honest).

+2
source

There was no one when I looked too. But I myself began to develop. I have a general data editor working now, although not as far as Django. You can fork out.

Mostly found in these files:

http://code.google.com/p/pycopia/source/browse/trunk/storage/pycopia/db/webhelpers.py http://code.google.com/p/pycopia/source/browse/trunk/storage /pycopia/db/webservice.py

But it depends on the pycopia framework of the web application. Now this is the basic server interface, but I converted it to an interactive RPC interface like JSON / XHR.

I really use it, although it is not complete.

+1
source

All Articles