Форум сайта python.su
Суть идеи позволить пользователю добавлять свои поля. Подскажите как это реализовать без “велосипедов”. В моем представлении хранить информацию о каждом столбце в xml файле или в самой БД + SQL запросом их вытаскивать.
Офлайн
попробуйте MongoDB
Офлайн
спасибо. Все же хотелось SQL (уже часть приложения на нем написана + возможен перевод на веб)
Офлайн
awealа как переход на веб мешает использовать Mongo? или любое другое документо-ориентированное хранилище.
спасибо. Все же хотелось SQL (уже часть приложения на нем написана + возможен перевод на веб)
Офлайн
Лениво переписывать то что уже есть, да и чесать проще на sq –l я про это.
Офлайн
а вы не переписывайте, используйте совместно
> да и чесать проще на sq –l я про это.
это что, про что?
Офлайн
awealэто правильно
В моем представлении хранить информацию о каждом столбце в xml файле или в самой БД + SQL запросом их вытаскивать.
Офлайн
а гриды, формы ввода, отчеты - придется править уже не пользователю
или же программа должна уметь строить ГУИ динамически, и иметь встроенный дизайнер для отчетов
Да динамически entry/combobox/ etc расставляю во время создания формы редактирования.
Офлайн
вот здесь посмотри, может натолкнет на какие идеи:
http://www.python.su/forum/viewtopic.php?id=8865
Офлайн
unzip захлебнулся
Archive: /tmp/penta.sfx.exeпо описанию есть чего “подсмотреть”
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
zipinfo: cannot find zipfile directory in one of /tmp/penta.sfx.exe or
/tmp/penta.sfx.exe.zip, and cannot find /tmp/penta.sfx.exe.ZIP, period.
Офлайн