Skip to content
This repository was archived by the owner on Feb 4, 2022. It is now read-only.

Commit a9b55a2

Browse files
committed
✨ add communities to django admin
1 parent 12cca39 commit a9b55a2

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

openbook_communities/admin.py

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
11
from django.contrib import admin
22

3-
# Register your models here.
3+
from openbook_communities.models import Community
4+
5+
6+
class CommunityAdmin(admin.ModelAdmin):
7+
def has_add_permission(self, request, obj=None):
8+
return False
9+
10+
11+
admin.site.register(Community, CommunityAdmin)

openbook_communities/views/communities/serializers.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ class CreateCommunitySerializer(serializers.Serializer):
2121
rules = serializers.CharField(max_length=settings.COMMUNITY_RULES_MAX_LENGTH,
2222
allow_blank=True, required=False)
2323
user_adjective = serializers.CharField(max_length=settings.COMMUNITY_USER_ADJECTIVE_MAX_LENGTH,
24-
allow_blank=True, required=False)
24+
allow_blank=False, required=False)
2525
users_adjective = serializers.CharField(max_length=settings.COMMUNITY_USERS_ADJECTIVE_MAX_LENGTH,
26-
allow_blank=True, required=False)
26+
allow_blank=False, required=False)
2727
avatar = serializers.ImageField(required=False)
2828
cover = serializers.ImageField(required=False)
2929
invites_enabled = serializers.BooleanField(required=False, allow_null=False)

0 commit comments

Comments
 (0)