import base64
-from models import *
+from models import CommunityAuthSite
class CommunityAuthSiteAdminForm(forms.ModelForm):
class Meta:
from django.contrib import admin
-from models import *
+from models import Contributor, ContributorType
admin.site.register(ContributorType)
admin.site.register(Contributor)
from django.contrib import admin
-from pgweb.core.models import *
+from pgweb.core.models import Version, OrganisationType, Organisation
+from pgweb.core.models import ImportedRSSFeed, ImportedRSSItem
+from pgweb.core.models import ModerationNotification
class OrganisationAdmin(admin.ModelAdmin):
list_display = ('name', 'approved', 'lastconfirmed',)
from django.contrib import admin
-from models import *
+from models import DocComment
def approve_doccomment(modeladmin, request, queryset):
# We need to do this in a loop even though it's less efficient,
import re
from util.admin import PgwebAdmin
-from models import *
+from models import StackBuilderApp, Mirror, Category, Product, LicenceType
class MirrorAdmin(admin.ModelAdmin):
list_display = ('__unicode__', 'country_name', 'country_code', 'mirror_index', 'mirror_last_rsync', 'host_sponsor', )
from pgweb.util.helpers import simple_form, PgXmlHelper, HttpServerError
from pgweb.util.misc import get_client_ip, varnish_purge
-from models import *
-from forms import *
+from models import Mirror, Category, Product, StackBuilderApp
+from forms import ProductForm
#######
# FTP browser
from django import forms
from util.admin import PgwebAdmin
-from models import *
+from models import Event
def approve_event(modeladmin, request, queryset):
# We need to do this in a loop even though it's less efficient,
from django.contrib import admin
-from models import *
+from models import Feature, FeatureGroup
class FeatureInline(admin.TabularInline):
model = Feature
from pgweb.util.contexts import NavContext
-from models import *
+from models import Feature
def root(request):
features = Feature.objects.all().select_related().order_by('group__groupsort', 'group__groupname', 'featurename')
from django.contrib import admin
-from models import *
+from models import MailingList, MailingListGroup
admin.site.register(MailingListGroup)
admin.site.register(MailingList)
from pgweb.core.models import Version
-from forms import *
+from forms import SubmitBugForm
@csrf_exempt
def submitbug(request):
from django.contrib import admin
from util.admin import PgwebAdmin
-from models import *
+from models import NewsArticle
class NewsArticleAdmin(PgwebAdmin):
list_display = ('title', 'org', 'date', 'approved', )
from util.admin import register_pgwebadmin
-from models import *
+from models import ProfessionalService
register_pgwebadmin(ProfessionalService)
from django.contrib import admin
from util.admin import PgwebAdmin
-from models import *
+from models import PUG
class PUGAdmin(PgwebAdmin):
list_display = ('title', 'approved', )
from util.admin import register_pgwebadmin
-from models import *
+from models import PwnPost
register_pgwebadmin(PwnPost)
from datetime import date
-from models import *
+from models import PwnPost
def index(request):
posts = PwnPost.objects.all()
from django.contrib import admin
-from models import *
+from models import Quote
class QuoteAdmin(admin.ModelAdmin):
list_display = ('quote', 'who', 'org', )
from django.contrib import admin
-from models import *
+from models import Sponsor, SponsorType, Server
admin.site.register(SponsorType)
admin.site.register(Sponsor)
from django.contrib import admin
-from models import *
+from models import Survey, SurveyLock, SurveyAnswer
class SurveyAdmin(admin.ModelAdmin):
list_display = ('question','posted','current',)