- About Pinax
- Important Links
- Overview
- Documentation
- Change Log
- Contribute
- Code of Conduct
- Connect with Pinax
- License
Pinax is an open-source platform built on the Django Web Framework. It is an ecosystem of reusable Django apps, themes, and starter project templates. This collection can be found at http://pinaxproject.com.
Where you can find what you need:
- Releases: published to PyPI or tagged in app repos in the Pinax GitHub organization
- Global documentation: Pinax documentation website
- App specific documentation: app repos in the Pinax GitHub organization
- Support information: SUPPORT.md file in the Pinax default community health file repo
- Contributing information: CONTRIBUTING.md file in the Pinax default community health file repo
- Current and historical release docs: Pinax Wiki
pinax-submissions
is an app for proposing and reviewing submissions.
- propose items
- review items
- facilitate conservation between proposer and reviewer
Django / Python | 3.6 | 3.7 | 3.8 |
---|---|---|---|
2.2 | * | * | * |
3.0 | * | * | * |
To install pinax-submissions:
$ pip install pinax-submissions
Add pinax.submissions
to your INSTALLED_APPS
setting:
INSTALLED_APPS = [
# other apps
"pinax.submissions",
]
Add pinax.submissions.urls
to your project urlpatterns:
urlpatterns = [
# other urls
url(r"^submissions/", include("pinax.submissions.urls", namespace="pinax_submissions")),
]
- Drop Django 1.11, 2.0, and 2.1, and Python 2,7, 3.4, and 3.5 support
- Add Django 2.2 and 3.0, and Python 3.6, 3.7, and 3.8 support
- Update packaging configs
- Direct users to community resources
- Allow use with any account-management package by removing django-user-accounts dependency
- Update installation requirements
- Update CI configuration
- Update .gitignore
- Remove unused MANIFEST entries
- Update patch target links
- Add namespacing to tests/urls.py
- Add Django 2.0 compatibility testing
- Drop Django 1.8, 1.9, 1.10 and Python 3.3 support
- Convert CI and coverage to CircleCi and CodeCov
- Add PyPi-compatible long description
- Standardize documentation layout
- Add django>=1.11 to requirements
pinax-submissions
was extracted from the symposion
project.
Contributing information can be found in the Pinax community health file repo.
In order to foster a kind, inclusive, and harassment-free community, the Pinax Project has a Code of Conduct. We ask you to treat everyone as a smart human programmer that shares an interest in Python, Django, and Pinax with you.
For updates and news regarding the Pinax Project, please follow us on Twitter @pinaxproject and check out our Pinax Project blog.
Copyright (c) 2012-present James Tauber and contributors under the MIT license.