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.

Reply via email to