GithubHelp home page GithubHelp logo

jagadishgv / dynamic-models Goto Github PK

View Code? Open in Web Editor NEW

This project forked from willhardy/dynamic-models

0.0 1.0 0.0 151 KB

Example project demonstrating dynamic models in Django

License: Other

Python 91.71% CSS 1.56% HTML 6.73%

dynamic-models's Introduction

Runtime dynamic models with Django

This is an example project to demonstrate a number of techniques that allow dynamic models to work. This was written to accompany a talk at 2011 Djangocon.eu, the text of the talk is provided in this project's documentation and a video of the presentation can be found here.

The project is a simple survey maker, where admin users can define surveys. The responses can then be stored in a customised table for that survey, made possible with a dynamic model for each survey. Tables are migrated when relevant changes are made, using a shared cache to keep multiple processes in sync.

This was written reasonably quickly, but effort has been made to keep it simple. There will no doubt be typos and bugs, maybe even some conceptual problems. Please provide any feedback you might have and I will be happy to improve this implementation. The aim of this project is to demonstrate that dynamic models are possible and can be made to work reliably.

dynamic-models's People

Contributors

willhardy avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.