Skip to main content

Django Semantic UI forms

Project description

Django Semantic UI forms

Django forms with Semantic UI style. Semantic UI forms may be used both with django-semantic-admin, as well as outside the admin.

Why?

  • JavaScript datepicker and timepicker components.
  • JavaScript selects, including multiple selections, which integrate well with Django autocomplete fields.
  • Semantic UI has libraries for React and Vue, in addition to jQuery. This means you can save time by using django-semantic-forms for simple forms, and use React or Vue for more complex use cases.

Install

Install from PyPI:

pip install django-semantic-forms

Add to settings.py:

INSTALLED_APPS = [
    "semantic_forms",
    ...
]

Please remember to run python manage.py collectstatic for production deployments.

This package uses Fomantic UI the official community fork of Semantic UI. Please add the Fomantic UI dependencies to your Django template.

For example:

<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/fomantic-ui@2.9.4/dist/semantic.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/fomantic-ui@2.9.4/dist/semantic.min.js"></script>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_semantic_forms-0.1.10.tar.gz (50.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_semantic_forms-0.1.10-py3-none-any.whl (27.8 kB view details)

Uploaded Python 3

File details

Details for the file django_semantic_forms-0.1.10.tar.gz.

File metadata

  • Download URL: django_semantic_forms-0.1.10.tar.gz
  • Upload date:
  • Size: 50.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for django_semantic_forms-0.1.10.tar.gz
Algorithm Hash digest
SHA256 048f240190a9351e72ccfeeade2d48a16032749f05823ec578ef0b6dc5d419c8
MD5 5255251df41d44aa59304ce7a9a26f66
BLAKE2b-256 e384f2a6fc740745c45658a36a718851e588199d74e773a5666abfb4328d3eae

See more details on using hashes here.

File details

Details for the file django_semantic_forms-0.1.10-py3-none-any.whl.

File metadata

  • Download URL: django_semantic_forms-0.1.10-py3-none-any.whl
  • Upload date:
  • Size: 27.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for django_semantic_forms-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 2bbbb2b512575cf1b507f686cef6ec8ad129bc6401b0a0e533d227a11609457d
MD5 8069d7df15c8d43e820cbc111089997c
BLAKE2b-256 cb24d391f31b460245f125c1c1034bbf90c8cfb83e81f15e6d3608db91323fb2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page