get all models name

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# -*- coding: utf-8 -*-

from django import template

from django.template import Library

register = template.Library()

from django.db.models import get_models



def moduller():

    html                    =       "<select name='moduller'>"

    for model in get_models():


        html        +=      "<option value='"+ str(model.__name__) + "'>"+ str(model.__name__)+ "</option>"

    html        +=      "</select>"

    return html


register.simple_tag(moduller)

More like this

  1. I18n Get all language models with form. Tüm diller için otomatik form by muslu 11 months, 4 weeks ago
  2. Breaking tests.py into multiple files by gsakkis 3 years, 2 months ago
  3. Add GET parameters from current request by naktinis 2 years, 1 month ago
  4. DownloadView generic class view by ckniffen 1 year, 9 months ago
  5. Inspect object debugging tag by dballanc 5 years, 11 months ago

Comments

(Forgotten your password?)