Add docs on T&Cs and Django 3.2 upgrade
This commit is contained in:
parent
a77e615e0d
commit
f2b861c7a7
1 changed files with 14 additions and 0 deletions
14
README.rst
14
README.rst
|
@ -172,3 +172,17 @@ All commits to any dev/* branch create a dev review app; for instance, a commit
|
||||||
|
|
||||||
Manual deployments (eg, to staging and production) can be initiated from a pipeline's page - eg https://gitlab.com/laconfdev/symposion_app/pipelines/24003091 - after prior stages pass.
|
Manual deployments (eg, to staging and production) can be initiated from a pipeline's page - eg https://gitlab.com/laconfdev/symposion_app/pipelines/24003091 - after prior stages pass.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Traps for new players
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
1. Terms and Conditions during ticket purchase workflow are implemented by having a product category called something like "Terms & Conditions" with a product called "I accept". See `settings.TERMS_PRODUCT_CATEGORY` and `pinaxcon/registrasion/management/commands/populate_inventory.py`.
|
||||||
|
|
||||||
|
|
||||||
|
Issues
|
||||||
|
~~~~~~
|
||||||
|
|
||||||
|
Couldn't upgrade to Django 3.2 due to `python_2_unicode_compatible` in `pinax-stripe==4.4.0`. Trialed `pinax-stripe-light==5.0.0`, which seems to be it's successor, but it's missing the `pinax.stripe.models.Charge` model.
|
||||||
|
|
||||||
|
Got `AssertionError: database connection isn't set to UTC` in development. Fixed by `pip install psycopg2==2.8.6`.
|
||||||
|
|
Loading…
Reference in a new issue