Changes between Version 12 and Version 13 of BluePrintWebSetup


Ignore:
Timestamp:
06/04/10 15:38:18 (14 years ago)
Author:
Fran Boon
Comment:

Use new 000_config.py

Legend:

Unmodified
Added
Removed
Modified
  • BluePrintWebSetup

    v12 v13  
    66 * User can be given admin rights even on databases which support referential integrity.
    77
    8 As many of the settings from {{{00_settings.py}}} as possible should be moved into the database.
     8We plan to create a new file {{{models/000_config.py}}} which will have a simple structured format.
     9 * {{{models/00_settings.py}}} will read these settings to do the actual configuration.
     10 * The Web Setup should ideally read in the {{{000_config.py}}} file, make any amendments as-required & then write it out.
     11 * This means that developers can edit the settings live (we remain RAD) & there are no unncessary DB calls every request.
     12 * Ideally the Web setup should have a UI which works via introspection, so doesn't need to be maintained separately when settings are added/amended (this means the settings file needs to include labels/help text).
     13
     14These are the settings which will be configured:
    915 * Randomising the hmac_key during web setup before 1st admin password is created is important.
    1016 * Securing the self-registration