View Issue Details

IDProjectCategoryView StatusLast Update
0005156Talere-commerce integrationspublic2023-12-03 00:26
ReporterMarcello Stanisci Assigned ToMarcello Stanisci Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionwon't fix 
Product Versiongit (master) 
Target Version0.6Fixed in Version0.6 
Summary0005156: settings.py missing
Descriptiondjango-payments does not have a dedicated settings.py. This is a problem when one wants to update .po files.

In fact, without a settings.py it is not possible to figure out where the various <LANG> subdirectories are, so we have to manually specify every <LANG> when running the updating script, which is:

  django-admin makemessages -l <LANG>.

By having a settings.py, we can specify in it where is the 'locale' directory and save us from providing the -l option; in the following way:

  # from settings.py
  LOCALE_PATHS = [os.path.join(PROJECT_ROOT, 'locale')]
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2019-02-14 15:09

reporter   ~0013776

It is already hard by itself to get the pull request accepted, let alone if we propose architectural changes. So to keep things simple, I will just close this issue.

Issue History

Date ModifiedUsernameFieldChange
2017-10-20 12:25Marcello StanisciNew Issue
2017-10-23 08:22Christian GrothoffAssigned To => Marcello Stanisci
2017-10-23 08:22Christian GrothoffStatusnew => assigned
2019-02-14 15:09Marcello StanisciNote Added: 0013776
2019-02-14 15:10Marcello StanisciStatusassigned => informing
2019-02-14 15:10Marcello StanisciResolutionopen => no change required
2019-02-17 21:27Christian GrothoffStatusinforming => closed
2019-02-17 21:27Christian GrothoffResolutionno change required => won't fix
2019-02-17 21:27Christian GrothoffProduct Version => git (master)
2019-02-17 21:27Christian GrothoffFixed in Version => 0.6
2019-02-17 21:27Christian GrothoffTarget Version => 0.6
2023-12-03 00:26Christian GrothoffCategorydjango-payments => e-commerce integrations