Example #1
0
def list_citation_styles():
    query = None

    term = request.args.get('q')
    if term:
        query = (Q('_id', 'icontains', term) | Q('title', 'icontains', term)
                 | Q('short_title', 'icontains', term))

    return {
        'styles': [style.to_json() for style in CitationStyle.find(query)],
    }
Example #2
0
def list_citation_styles():
    query = None

    term = request.args.get('q')
    if term:
        query = (
            Q('_id', 'icontains', term) |
            Q('title', 'icontains', term) |
            Q('short_title', 'icontains', term)
        )

    return {
        'styles': [style.to_json() for style in CitationStyle.find(query)],
    }
Example #3
0
 def get_queryset(self):
     return CitationStyle.find(self.get_query_from_request())
Example #4
0
 def get_queryset(self):
     return CitationStyle.find(self.get_query_from_request())