You assemble *blocks* in your django template, with each block wired to a tastypie resource, which in turn is mapped to a django model. Each *block* will reside in a dijit ContentPane which you must define in your template. You have a choice of 2 layouts for each *block*, Form or Grid based. Form displays a single record in either a 1, 2 or 3 column layout while Grid displays many rows in a spreadsheet like grid. You can perform edits in place on fields in both layouts.

You can define the master-detail relationship between the *blocks* and enblok will automatically display the related detail *block* rows as the user navigates the master *block*'s rows.

You get for free the default *CRUD* functionality for each block, together with Search. You are not limited
to just a 2 level master-detail relationship, in fact enblok can support n-th level relationships but we
do not advise you to go beyond 3.

Read the distribution's enblok/readme.txt for further instructions.

Features

  • Rapid Web development tool for Business Applications
  • Django 1.8 + Tastypie backend
  • dojo 1.10 + dgrid 0.3 frontend
  • Master Detail Programs
  • Query by Example dialog for every block
  • Export to Excel for every block

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow MaeBlok

MaeBlok Web Site

Other Useful Business Software
Simple, Secure Domain Registration Icon
Simple, Secure Domain Registration

Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
Sign up for free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of MaeBlok!

Additional Project Details

Operating Systems

BSD, Linux, Windows

Intended Audience

Developers

User Interface

Web-based

Programming Language

JavaScript, Python

Database Environment

MySQL, Oracle, PostgreSQL (pgsql), Python Database API, SQLite

Related Categories

Python Enterprise Software, Python Frameworks, Python User Interface (UI) Software, JavaScript Enterprise Software, JavaScript Frameworks, JavaScript User Interface (UI) Software

Registered

2014-12-05