Django flatpages uses a many-to-many relationship with the django Site model
class FlatPage(Model)
...
sites = ManyToManyField(Site)
You must select a site when creating a new flatpage. While I might utilize multiple sites later, right now it's unnecessary an annoying. I want to have the current (and only) Site preselected on the add form. I can't figure out how to make this happen. I've made several other successful modifications to the default flatpages behavior. But this one escapes me.
I wanted to do something like the following:
sites = ManyToManyField(Site, default=Site.objects.get_current)
But that doesn't work. Any help is appreciated.