ExtJS MyAdmin

JavaScript

Простейшая админка. Использована библиотека ExtJS. Пока это proof-of-concept CMS для PHP/MySQL с использованием ExtJS.


Проект написан во время изучения библиотеки ExtJS. Состоит из нескольких скриптов на PHP отдающих метаданные базы MySQL (из information_schema) и обрабатывающий CRUD запросы и выборки из базы. От структуры БД не зависит.

Просмотр данных организован при помощи grid, выводяся все колонки таблицы.

Поддерживаются следующие типы полей (SQL тип - form field):

Для всех типов полей поддерживаются ограничения по размеру и SQL параметрам.


Развтие этой ветки не планируется - не правильно организован обмен метаданными: не предусмотрены настройки списков и форм, дополнительные типы полей (н-р изображение).

В конечном итоге планируется сделать полнофункциональную замену админке Django. Для абстракции от бд планирую использовать метаданные Django ORM.

Copyright © DPP, 2008-2009