Hi Andrea,
If you're using Apache, make sure to restart it after editing any .py file.
Cheers,
Alexei


Director of Web Development - Farallon Geographics, Inc. - 971.227.3173

On Wed, May 4, 2016 at 8:54 AM, <[email protected]> wrote:

> Thanks Adam, I have tried adding the string below,  - still no *.pyc. I
> even tried commenting off the RESOURCE_MODEL in the HIP settings (the
> default there is: RESOURCE_MODEL = {'default':
> 'arches_hip.models.resource.Resource'}), still nothing. This is what the
> top of my settings.py in my app looks like now:
>
> PACKAGE_ROOT =
> os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))
> PACKAGE_NAME = PACKAGE_ROOT.split(os.sep)[-1]
> DATABASES['default']['NAME'] = 'arches_%s' % (PACKAGE_NAME)
> DATABASES['default']['POSTGIS_TEMPLATE'] = 'template_postgis'
>
> ROOT_URLCONF = '%s.urls' % (PACKAGE_NAME)
>
> INSTALLED_APPS = INSTALLED_APPS + (PACKAGE_NAME,)
> STATICFILES_DIRS = (os.path.join(PACKAGE_ROOT, 'media'),) +
> STATICFILES_DIRS
> TEMPLATE_DIRS = (os.path.join(PACKAGE_ROOT,
> 'templates'),os.path.join(PACKAGE_ROOT, 'templatetags')) + TEMPLATE_DIRS
>
> # Absolute filesystem path to the directory that will hold user-uploaded
> files.
> MEDIA_ROOT =  os.path.join(PACKAGE_ROOT, 'uploadedfiles')
>
>
> RESOURCE_MODEL = {'default':
> '{}.models.resource.Resource'.format(PACKAGE_NAME)}
>
>
> Thanks for your help.
>
> Andrea
>
>
>
> On Wednesday, May 4, 2016 at 3:00:46 PM UTC+1, Adam Cox wrote:
>>
>> Hi Andrea, you need to explicitly set your resource model in your
>> settings.py file. Something like this:
>>
>> RESOURCE_MODEL = {'default':
>> '{}.models.resource.Resource'.format(PACKAGE_NAME)}
>>
>> Once you run the app, you should see a .pyc file appear next to your
>> app's models/resource.py file, meaning that it's now in use.
>>
>> Adam
>>
>>
>>
>> On Wed, May 4, 2016 at 6:53 AM, <[email protected]> wrote:
>>
>>> Hello All,
>>>
>>> I am having an issue with modifying resource.py both in my installation
>>> of Arches and on the Arches-HIP. I am trying to modify the fields that are
>>> mapped as geojson (i.e. the section covered by the
>>> function prepare_documents_for_map_index()). However, whenever I modify
>>> something within this function, it would appear that Django does not
>>> re-read my .py source file. I even tried to delete resource.py and its .pyc
>>> , and did the same with the corresponding files in the HIP. Still nothing.
>>> It would seem that the py file is not called. I thought it might be an
>>> elasticsearch issue, but then I re-ran it and nothing changed. It would
>>> appear that resource.py does not get called, which is strange since I would
>>> have expected prepare_documents_for_map_index() to be called when
>>> visualising records with the Location Filter.
>>>
>>> Please note that I tried to modify static strings such as the default
>>> entity_data=_('None specified'), to no avail.
>>>
>>> Can you help?
>>>
>>> Thanks,
>>>
>>> Andrea
>>>
>>> --
>>> -- 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.
>>>
>>
>> --
> -- 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.
>

-- 
-- 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