コード例 #1
0
ファイル: views.py プロジェクト: dplorimer/osf
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)],
    }
コード例 #2
0
ファイル: views.py プロジェクト: AllisonLBowers/osf.io
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)],
    }
コード例 #3
0
 def get_queryset(self):
     return CitationStyle.find(self.get_query_from_request())
コード例 #4
0
ファイル: views.py プロジェクト: alexschiller/osf.io
 def get_queryset(self):
     return CitationStyle.find(self.get_query_from_request())