North Rose Devs website: Difference between revisions
Jump to navigation
Jump to search
| Line 47: | Line 47: | ||
* [[:Category:PostgreSQL|PostgreSQL]] | * [[:Category:PostgreSQL|PostgreSQL]] | ||
* Local development database is located on `littledamienii` | * Local development database is located on `littledamienii` | ||
=== Version control === | |||
[https://github.com/dbarchowsky/northrose North Rose on GitHub] | |||
<syntaxhighlight lang="bash"> | |||
$ git remote add origin https://github.com/dbarchowsky/northrose.git | |||
$ git push origin master | |||
</syntaxhighlight> | |||
Revision as of 14:14, 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
Version control
$ git remote add origin https://github.com/dbarchowsky/northrose.git $ git push origin master