| 25 | If you wish to hide some fields which you don't want to confuse your system, then you can do something like this {{{models/zzz_local.py}}} instead of amending the main model (this means that future merges from trunk won't clobber your changes): |
| 26 | {{{ |
| 27 | # Hide unnecessary fields |
| 28 | table = 'pr_person' |
| 29 | db[table].pr_pe_label.readable = False |
| 30 | db[table].pr_pe_label.writable = False |
| 31 | db[table].local_name.readable = False |
| 32 | db[table].local_name.writable = False |
| 33 | db[table].opt_pr_gender.readable = False |
| 34 | db[table].opt_pr_gender.writable = False |
| 35 | db[table].opt_pr_age_group.readable = False |
| 36 | db[table].opt_pr_age_group.writable = False |
| 37 | db[table].email.readable = False |
| 38 | db[table].email.writable = False |
| 39 | db[table].mobile_phone.readable = False |
| 40 | db[table].mobile_phone.writable = False |
| 41 | db[table].date_of_birth.readable = False |
| 42 | db[table].date_of_birth.writable = False |
| 43 | db[table].opt_pr_nationality.readable = False |
| 44 | db[table].opt_pr_nationality.writable = False |
| 45 | db[table].opt_pr_country.readable = False |
| 46 | db[table].opt_pr_country.writable = False |
| 47 | db[table].opt_pr_religion.readable = False |
| 48 | db[table].opt_pr_religion.writable = False |
| 49 | db[table].opt_pr_marital_status.readable = False |
| 50 | db[table].opt_pr_marital_status.writable = False |
| 51 | db[table].occupation.readable = False |
| 52 | db[table].occupation.writable = False |
| 53 | }}} |