Skip to main content

Codenerix it is a framework that goes on top of Django so it makes easier development and building of ERPs.

Project description

================
django-codenerix
================

Open source enterprise business management system built on top of Django + AngularJS + Bootstrap. Ready for fast development of any CMS, ERP, Business Management Software, you can discover more in `CODENERIX.com <http://www.codenerix.com/>`_.

.. image:: http://www.centrologic.com/wp-content/uploads/2017/01/logo-codenerix.png
:target: http://www.codenerix.com
:alt: Try our demo with Centrologic Cloud

********
Features
********

* is just Django with steroids
* designed to build new django applications or to get integrated with existing ones
* easy to use methods for writing filters, granular control to limit results
* control what your users see on your software in just one line
* simple to develop customized views
* client-side validation with no extra work
* dynamic inputs and selects with real time autocomplete

* search string sent to the server includes feedback from other form fields
* response from server includes control information to perform form actions on any field (fill, clear, set readonly)
* all dynamic inputs and selects are declared in just on line with our powerfull 'autofill'
* get class information from instrospective analysis of classes
* ready to use Memcache with no extra effort
* full control of permissions with added new permissions
* integrated API system as standard
* several authentication methods' including OTP (One Time Password)
* ready for authentication with Microsoft Active Directory
* compatible with Python 2.7 and Python >= 3.4

Ready for:
''''''''''

* Debug Panel (https://github.com/recamshak/django-debug-panel)
* Debug Toolbar (https://github.com/jazzband/django-debug-toolbar)
* Spaghetti and Meatballs (https://github.com/LegoStormtroopr/django-spaghetti-and-meatballs)

New fields and widgets:
'''''''''''''''''''''''

* FileAngularField
* ImageAngularField
* Date2TimeField
* MultiEmailField
* WysiwygAngularField
* MultiBlockWysiwygField
* BootstrapWysiwygField (coming soon)
* GenReCaptchaField

More information on `our website <http://www.codenerix.com>`_.

****
Demo
****

You can have a look to our `demo online <http://demo.codenerix.com>`_.

You can find some working examples in GITHUB at `django-codenerix-examples <https://github.com/centrologic/django-codenerix-examples>`_ project.


**********
Quickstart
**********

1. Install your Linux (we checked it out on Debian 8.7)

2. Make sure you have installed the required packages to work with GIT and Python (zlib1g-dev, libjpeg-dev, python-dev, python3-dev are required by Pillow library)::

apt-get install git python-pip python3-pip zlib1g-dev libjpeg-dev python-dev python3-dev

3. Clone the `CODENERIX Examples <https://github.com/centrologic/django-codenerix-examples>`_ project::

git clone https://github.com/centrologic/django-codenerix-examples

4. Go to the desired folder (we will go to **agenda**)::

cd django-codenerix-examples/agenda/

5. Install all requirements for the choosen example::

For python 2: sudo pip2 install -r requirements.txt
For python 3: sudo pip3 install -r requirements.txt

6. That's all...check it out::

In python 2: python2 manage.py runserver
In python 3: python3 manage.py runserver


*************
Documentation
*************

We have tried to write the most accurate documentation about this project so you have enought information to feel confortable
with `CODENERIX <http://www.codenerix.com/>`_. Nevertheless we are human, and we make mistakes, so please contact with us if
you find any mistake or you have doubts about the explanations.

You can get access to online documentation at `CODENERIX Documentation <http://doc.codenerix.com>`_.

You can find all documentation in GITHUB at `django-codenerix-documentation <https://github.com/centrologic/django-codenerix-documentation>`_ project.


******************
Commercial support
******************

This project is backed by `Centrologic <http://www.centrologic.com/>`_. You can discover more in `CODENERIX.com <http://www.codenerix.com/>`_.
If you need help implementing or hosting django-codenerix, please contact us:
http://www.centrologic.com/contacto/

.. image:: http://www.centrologic.com/wp-content/uploads/2015/09/logo-centrologic.png
:target: http://www.centrologic.com
:alt: Centrologic is supported mainly by Centrologic Computational Logistic Center

*******
Credits
*******
Several technologies have been used to build `CODENERIX <http://www.codenerix.com>`_:

=================================== =================== =========================== =========================================================
Project name License Owner Link to project
=================================== =================== =========================== =========================================================
Angular Material Design     MIT     Google, Inc.     https://github.com/angular/material
AngularJS MIT Google, Inc. https://github.com/angular/angular.js
AngularJS Color Contrast Directive  MIT     Everton Yoshitani   https://github.com/evert0n/angular-color-contrast/
AngularJS reCaptcha MIT VividCortex https://github.com/VividCortex/angular-recaptcha
AngularUI MIT AngularUI Team https://github.com/angular-ui
angular-base64-upload   MIT       pitogo.adones@gmail.com     https://github.com/adonespitogo/angular-base64-upload
angular-bootstrap-colorpicker MIT     Michal Zielenkiewicz     https://github.com/buberdds/angular-bootstrap-colorpicker
angular-loading-bar MIT Wes Cruver https://github.com/chieffancypants/angular-loading-bar
Bootstrap MIT Twitter, Inc. https://github.com/twbs/bootstrap
Bootstrap Tab Collapse MIT flatlogic.com https://github.com/flatlogic/bootstrap-tabcollapse
bootstrap-datetimepicker     Apache       Stefan Petre             https://github.com/smalot/bootstrap-datetimepicker
Checklist-model     MIT         noginsk@rambler.ru https://github.com/vitalets/checklist-model
Date Range Picker MIT Fragaria, s.r.o. https://github.com/dangrossman/bootstrap-daterangepicker
django-angular MIT Jacob Rief https://github.com/jrief/django-angular
Font Awesome   MIT & SIL OFL 1.1 Dave Gandy           https://github.com/FortAwesome/Font-Awesome/
HTML Clean for jQuery       BSD     Anthony Johnston         https://github.com/components/jquery-htmlclean
HTML5 Shiv   MIT or GPL2 Alexander Farkas   https://github.com/aFarkas/html5shiv
jQuery MIT jQuery Foundation, Inc. https://github.com/jquery/jquery
moment.js   MIT     Tim Wood, Iskren Chernev https://github.com/moment/moment/
notifyjs MIT Jaime Pillora https://github.com/jpillora/notifyjs
nsPopover MIT         contact@nohros.com   https://github.com/nohros/nsPopover
Quill COPYRIGHT Jason Chen & salesforce.com https://quilljs.com/
Rangy   MIT         Tim Down         https://github.com/timdown/rangy
textAngular MIT Austin Anderson https://github.com/fraywing/textAngular/wiki
=================================== =================== =========================== =========================================================

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

django-codenerix-1.0.10.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

django_codenerix-1.0.10-py2.py3-none-any.whl (4.3 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-codenerix-1.0.10.tar.gz.

File metadata

File hashes

Hashes for django-codenerix-1.0.10.tar.gz
Algorithm Hash digest
SHA256 6be0ad52f8e211e15a8f6ede8e2caa2f9b38d84109417524ec76cdf7f89780f4
MD5 a2c762518b06132782b11493c7c6bd31
BLAKE2b-256 499511d79a6c62b508e296171ddef49369e8dc1254875f9104c9213e83822a56

See more details on using hashes here.

File details

Details for the file django_codenerix-1.0.10-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_codenerix-1.0.10-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e6b6f1d02605d773dcacde6ed401345138c10c4945a2f48e089bca8e9ebbb097
MD5 180974a035f041ebd2f716598e21984b
BLAKE2b-256 412e1b8c79ca5d8e1c36080dad9aa49b8eeed6b8b6c231793347bb6c55cd4ecc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page