Skip to main content

django-roma is a read-only ModelAdmin.

Django’s admin interface is designed for editing, not viewing. But sometimes you want read-only models, and the admin is a convenient place to put them.

Installation:

pip install django-roma

Usage:

Edit the relevant admin.py in your project. e.g:

from roma import ReadOnlyModelAdmin
from myproject.myapp.models import MyModel

admin.site.register(MyModel, ReadOnlyModelAdmin)

Or if you want a bit more customisation:

from roma import ReadOnlyModelAdmin
from myproject.myapp.models import MyModel

class MyModelAdmin(ReadOnlyModelAdmin):
    fields = ("title",)

admin.site.register(MyModel, MyModelAdmin)

Download files

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

Source Distribution

django-roma-0.1.tar.gz (1.6 kB view details)

Uploaded Source

File details

Details for the file django-roma-0.1.tar.gz.

File metadata

  • Download URL: django-roma-0.1.tar.gz
  • Upload date:
  • Size: 1.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for django-roma-0.1.tar.gz
Algorithm Hash digest
SHA256 621587062728a0d9059c45bf9b184f4b6eb3c8fb86dbe491e39b56ca89d6e036
MD5 99d51314e8773442c16f955c8e9f750e
BLAKE2b-256 ff81dd9a2cba0945bdfe7f67ce232e197941c058fe03e35aec338917358bfe21

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1

Supported by

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