I just came across the same issue where my customizations to a form were not showing and I found Adam's answer to a previous thread (where would we be without him?)
Oh, it looks like resource.py originally has this line: > from arches_hip.models import forms > you'll need to comment that out and add > import forms > in order to reference the correct forms.py file. > https://groups.google.com/d/msg/archesproject/PFshiztyAYE/s7oeEbhVDgAJ On Wednesday, 4 January 2017 14:20:53 UTC-5, Vincent Meijer wrote: > > Thanks for pointing that out, Adam! > > > On Friday, 23 December 2016 12:41:04 UTC-5, Adam Cox wrote: >> >> Hi Vincent, regarding ElasticSearch, there is another command you can run >> to reindex the database >> python manage.py packages -o index_database >> This takes a little bit of time, but it recreates all of the >> elasticsearch indices. It doesn't affect your actual database. >> If you need to reindex a specific resource, you can just change any >> attribute on that resource and save it. Whenever a resource is saved, it is >> reindexed. >> >> Hope that helps! >> >> Adam >> >> On Sunday, November 6, 2016 at 4:29:49 AM UTC-6, Lucy FJ wrote: >>> >>> Hi everyone, >>> >>> This is a basic technical question which I am asking as a not >>> particularly technical person. >>> >>> We are customising Arches and are changing forms.py because we have >>> added new nodes to the Heritage Resource graph. >>> I have copied forms.py from the Arches HIP directory, changed it and put >>> it into our custom directory. I opened Arches and found that the changes >>> had not taken effect and noticed that a .pyc file had not been created in >>> the custom directory. I assume that the .pyc file in the HIP directory is >>> being read instead? (It is still there). I have tried stopping and >>> restarting our server and still the .pyc file fails to be created. The file >>> resource.py has been changed as suggested by the Arches documentation to >>> pick up the correct version of 'forms' (*from arches_hip.models import >>> forms *has been changed to *import forms*) and is also located in the >>> custom directory. What is the mechanism that causes the .pyc file to be >>> created? I was wondering if it was a permission/ownership problem. All our >>> Arches programs are owned by Root. is this normal in an Arches >>> installation? >>> >>> Thank you very much for your help. >>> >>> >>> -- -- To post, send email to [email protected]. To unsubscribe, send email to [email protected]. For more information, visit https://groups.google.com/d/forum/archesproject?hl=en --- You received this message because you are subscribed to the Google Groups "Arches Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
