123456789101112131415161718192021 |
- def get_primary_key(model):
- return model._meta.primary_key.name
- def parse_like_term(term):
- if term.startswith('^'):
- stmt = '%s%%' % term[1:]
- elif term.startswith('='):
- stmt = term[1:]
- else:
- stmt = '%%%s%%' % term
- return stmt
- def get_meta_fields(model):
- try:
- fields = model._meta.sorted_fields
- except AttributeError:
- fields = model._meta.get_fields()
- return fields
|