Hi Andy, Kind of, but behind the scenes it's pretty much as it was when I started this thread. I would redo it in a different way if I had the time now.
Here's what the user sees http://afrh.adamcfcox.com/search, which is good enough for now. For a little more detail: dictionary of search urls created here https://github.com/mradamcox/afrh/blob/master/afrh/models/browse.py, pull the dictionary through context_processors.py here https://github.com/mradamcox/afrh/blob/master/afrh/utils/context_processors.py#L123, and then replace the saved searches with template tags that reference this dictionary here https://github.com/mradamcox/afrh/blob/master/afrh/templates/views/saved-searches.htm . Let me know if you have any ideas or go another route. At this point I have a lot more experience making ES queries with python, so I would change the whole browse.py thing around, and probably just add it to views/search.py (it doesn't really belong in models/ at all anyway). Adam On Thu, May 19, 2016 at 11:01 AM, Andy Graham <[email protected]> wrote: > Hi Adam, > Were you ever able to figure out a solution to this? Sounds like an > interesting customization and was wondering how you progressed. Thanks. > > Andy > > > On Monday, February 1, 2016 at 8:30:31 AM UTC-8, Adam Cox wrote: >> >> Hello all, for my current project, one very desirable customization is >> the addition of some sort of "database browsing" component. Seeing it as >> peripherally related to Richard Fielding's inquiry, I worked on this a lot >> last week, and have something that basically works (you can see here >> <http://afrh.adamcfcox.com/search>) but could use a little help... >> >> Behind the scenes, I've added a browse.py >> <https://github.com/mradamcox/afrh/blob/master/afrh/models/browse.py> >> file that will take an E55 node and construct a set of termFilter strings >> from all of the concepts in that domain. Then that information is sent to >> the templates through the context processor. (I was originally thinking of >> sending it to .js and using ko but did not have the fortitude to muscle >> through that.) Now, I've hacked together a url using those term filter >> strings and a new setting for the local domain, which yields this: >> href="http://{{local_domain}}/search?page=1& >> termFilter={{contents.term_filter}}" >> <https://github.com/mradamcox/afrh/blob/master/afrh/templates/views/saved-searches.htm#L19>. >> However, this is not the Django way, so I'm wondering how I could use my >> termfilter string in a href="{% url search/...?... %}" format. Any help >> or thoughts on the whole process would be much appreciated. >> >> Adam >> > -- > -- 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.
