North Rose Devs website: Difference between revisions
Jump to navigation
Jump to search
| Line 12: | Line 12: | ||
== Technologies == | == Technologies == | ||
=== | === Platforms & packages === | ||
==== Python ==== | ==== Python ==== | ||
| Line 27: | Line 27: | ||
* Minimum version: 2.7.2 | * Minimum version: 2.7.2 | ||
* Upgrade with `pip install -U django-grappelli` | * Upgrade with `pip install -U django-grappelli` | ||
==== [[Shared_Custom-Built_Django_Packages#List_of_packages|Custom packages]] ==== | |||
* '''Contact Info''' | |||
** Package that manages individual people's contact information. | |||
** This is a stand-alone PyCharm project that can be added to other applications-level projects. | |||
** e.g. `[DEV_ROOT]\django\django-contact-info` | |||
=== Development platforms === | === Development platforms === | ||
Revision as of 14:09, 19 November 2015
Overview
Documentation of the configuration and technologies of the North Rose website.
Goals
- Host the site on AWS.
- A portfolio of web development work built with python/Django.
- An invoicing system. Currently this is built with Symfony, but ultimately it should be integrated with the rest of the site, restricted to admin-level access.
Technologies
Platforms & packages
Python
- python 3
- TODO: determine the exact minimum version. I think it's 3.4.x at this point.
Django
- Minimum version: 1.8.7
Grappelli
- Minimum version: 2.7.2
- Upgrade with
pip install -U django-grappelli
Custom packages
- Contact Info
- Package that manages individual people's contact information.
- This is a stand-alone PyCharm project that can be added to other applications-level projects.
- e.g.
[DEV_ROOT]\django\django-contact-info
Development platforms
IDE
- PyCharm
Database
- PostgreSQL
- Local development database is located on
littledamienii