題:
簡單的所見即所得CRUD Web前端數據庫
Vi.
2015-11-24 19:59:44 UTC
view on stackexchange narkive permalink
  • 它應該是開源的,可以與MySQL / Postgres(或者可能是一些nosql的東西)一起部署;
  • 它應該使用Web表單支持CRUD;
  • 這些佈局表單應由管理員在瀏覽器中以所見即所得的方式(如Microsoft Access)進行配置;
  • 它應支持圖片的附加。 SVG支持非常受歡迎。
歡迎光臨,Vi。我們可以提供比這更多的信息。請閱讀[詢問]。它必須免費嗎,還是您有預算?您可以提供更多功能嗎?您使用哪種語言編碼?
基本上,我是要代表另一個人,他的IT預算低於150美元/月,並且硬件已過時(這是一家創業公司),顯然希望使用免費解決方案。他根本不是程序員,這就是為什麼他想要所見即所得。
如果這是為了外部(客戶)消費,那麼他可能不應該自己這樣做。他的產品幾乎可以肯定看起來是業餘的。如果他希望賺錢,我建議他咬緊牙關,投資一名程序員
@Mawg,由於_系統管理員/程序員沒有足夠的預算,他試圖自己做IT。
我也這麼想對他來說很難。也許他可以找到一個將在公司一小部分工作的程序員?我理解他為什麼可能不情願,但這可能是實現他的計劃的唯一方法
他不是董事,只是對IT有一點了解,因此主管將IT交給了他。他負責任,希望計算機能真正提供幫助,而不僅僅是像平常那樣阻礙事情。而且它不是一個大城市,所以不能輕易僱用一些學生。
二 答案:
#1
+3
Mawg says reinstate Monica
2015-11-25 20:34:51 UTC
view on stackexchange narkive permalink

您不會說您正在使用哪種語言進行編碼。我會猜想它是PHP,而不是Node.Js或其他語言。

如果您使用PHP進行編碼而又不只要記住使用非常流行且易於學習的 CodeIgniter框架,就無法擊敗 Grocery CRUD

雜貨CRUD是一個開放源代碼庫這使開發人員的生活更加輕鬆。只需幾行代碼,您就可以創建具有漂亮視圖的完整穩定的CRUD。一個完全自動化的系統,甚至PHP的新手也可以使用。

您可以在30秒內添加CRUD-只需一行代碼!加上它是無限可定制的。

看看示例

例如,使用以下代碼:

 函數my_boss_is_in_a_hurry(){$ crud = new grocery_CRUD(); $ crud->set_table('customers'); $ crud->columns('customerName','phone','addressLine1','creditLimit'); $輸出= $ crud->render(); $ this->_example_output($ output);}  

您將獲得精美的輸出此處顯示

enter image description here

我看了發票的示例,它顯示了發票的“標題”數據,但沒有顯示同一頁面上行項目的子表。 GroceryCRUD僅執行1:1行編輯屏幕嗎?還是可以顯示具有來自另一個表的相關行的行?
#2
+1
guettli
2015-11-26 02:14:32 UTC
view on stackexchange narkive permalink

我喜歡Django Admin Interface。

在我的情況下,我們使用Django創建一個可維護的數據庫。數據庫模式遷移支持很棒。

但是我想您已經有了數據庫模式。

那麼第一步就是從現有數據庫中創建Python模型。 AFAIK有一些可以幫助您完成此任務的工具。

它是開源的,支持MySQL和PostgreSQL。

無法通過Web GUI配置表單佈局。您需要修改一些Python代碼。

最終,他(我要代表的非程序員啟動人員)希望這些表格遵循某些官方文檔標準並且可打印。但是起初,他只想要非IT專業人士可以使用的表格。
在這種情況下什麼是“表格”?
帶有標籤和輸入控件的頁面,允許查看和編輯數據庫表中的行。
@vi。如果此類表格存在官方文檔標準,該怎麼辦?我什麼都不知道我稱之為Web輸入表單,這些表單應該可打印嗎?瀏覽器“打印頁面”方法創建的輸出有什麼問題?
是的,他打算以後在這種表格上使用“打印頁面”。但是打印目前已超出範圍,現在只需要一個可以在不依賴IT專業人員的情況下工作和發展的數據庫編輯器即可。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...