- #models.py
- from django.db import models
- from django.contrib import admin
- from django import forms
- class Dolzhnost(models.Model):
- dolzhnost = models.CharField('Должность', max_length=100)
- def __unicode__(self):
- return self.dolzhnost
- class DForm(forms.ModelForm):
- class Meta:
- model=Dolzhnost
- #views.py
- # -*- coding: utf-8 -*-
- from django.shortcuts import render_to_response, HttpResponse, HttpResponseRedirect
- from django.db.models import Q
- from phonelist.models import User, Group, DForm
- from django.core.mail import send_mail
- def index(request):
- form = DForm(request.GET)
- if form.is_valid():
- form.save()
- context = dict(form=form)
- return render_to_response('phonelist/main.html', context)
- #main.html
- <form method="get">
- <select name="slist">
- <option value="0">Список</option>
- {% for i in form %}
- <option>{{ i }}</option>
- {% endfor %}
- </select>
- </form>
- #Data In Table
- Admin, Superadmin, Megaadmin, ....