forms.py 890 B

12345678910111213141516
  1. import floppyforms as forms
  2. from django.utils.translation import ugettext_lazy as _
  3. from misago.forms import Form
  4. class SearchSessionsForm(Form):
  5. search_name = _("Search Sessions")
  6. username = forms.CharField(label=_("Username"), max_length=255, required=False)
  7. ip_address = forms.CharField(label=_("IP Address"), max_length=255, required=False)
  8. useragent = forms.CharField(label=_("User Agent"), max_length=255, required=False)
  9. type = forms.ChoiceField(label=_("Session Type"),
  10. choices=(
  11. ('all', _("All types")),
  12. ('registered', _("Registered Members Sessions")),
  13. ('guest', _("Guests Sessions")),
  14. ('crawler', _("Crawler Sessions")),
  15. ), required=False)