Generic EAV-style table creation in the user's hands
Project description
django_userdefinedtables
This application is intended to be used as a way for an end user to define their own database tables.
It is loosely inspired by the way SharePoint lists work.
Installation
To install django_userdefinedtables, use the following command:
pip install django_userdefinedtables
userdefinedtables
should then added to the APPS
list in the Django settings.
Use
Models
The models which are available for use are:
- List: Akin to a table in a relational database.
- Column: Akin to a column/attribute in a relational database. The naked Column model should not be used, as it is the parent in a multi-table inheritance scheme used among the various column models.
- Row: Akin to a row in a relational database. Manages order and membership of data entries.
Active Development & Contribution
This project is still in a nascent stage, and is volatile, to a degree. Contribution by other members of the community is welcome, whether in the form of pull requests or ideas.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django_userdefinedtables-0.0.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a54623e42561557c01cbe31561d06b24fd6d4c19ab28562a73221a6fe8b978c6 |
|
MD5 | aeeeb040963869e4e4422a2aca61dc14 |
|
BLAKE2b-256 | cbf8a293409733617b28c3fa2204f36062c071bfc649ac9610a12db4bfedb62c |
Close
Hashes for django_userdefinedtables-0.0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aeb2b624081516526292bec0b4091325be0b9ccb0c4d6e548b8c1114d732e601 |
|
MD5 | f63f00e8f26ba5913dc063c4d3078c63 |
|
BLAKE2b-256 | c6bb0ac83c3639f8eef99a0b83977d591391e13a9bf680d4c9d9dfccd8d12c39 |