Source code for book.admin

"""Book Admin."""
from django.contrib import admin

from . import models

admin.site.register(models.TodoItem)
admin.site.register(models.Category)
admin.site.register(models.Wine)


[docs]@admin.register(models.Paper) class PaperAdmin(admin.ModelAdmin): """논문정보.""" list_display = ("title", "link", "file", "slide", "authors")
[docs]@admin.register(models.User) class UserAdmin(admin.ModelAdmin): """인스타 사용자 정보.""" list_display = ("username", "checked")
[docs]@admin.register(models.Lotto) class LottoAdmin(admin.ModelAdmin): """로또 정보.""" list_display = ("draw_number", "numbers")
[docs]@admin.register(models.Stock) class StockAdmin(admin.ModelAdmin): """주식 정보.""" list_display = ("code", "name")
[docs]@admin.register(models.Link) class LinkAdmin(admin.ModelAdmin): """링크 정보.""" list_display = ("added_date", "url", "description", "content_type")
[docs]@admin.register(models.Book) class BookAdmin(admin.ModelAdmin): """책 정보.""" list_display = ("name", "author", "year")
[docs]@admin.register(models.APIServers) class APIServerAdmin(admin.ModelAdmin): """API 서버 정보.""" list_display = ("title", "ip", "port", "endpoint")
[docs]@admin.register(models.Currency) class CurrencyAdmin(admin.ModelAdmin): """환전 정보.""" fieldsets = [ ("Date information", {"fields": ["date"]}), ("From", {"fields": ["from_currency", "from_amount"]}), ("To", {"fields": ["to_currency", "to_amount"]}), ("Rate", {"fields": ["currency_rate"]}), ] list_display = ("date", "from_amount", "to_amount", "currency_rate")
[docs]@admin.register(models.DeepLearningModel) class DeepLearningModelAdmin(admin.ModelAdmin): """딥러닝 모델 정보.""" list_display = ("domain", "version", "latest")
[docs]@admin.register(models.Image) class ImageAdmin(admin.ModelAdmin): """이미지 정보.""" list_display = ("url", "title")
[docs]@admin.register(models.PeopleImage) class PeopleImageAdmin(admin.ModelAdmin): """인스타 이미지 정보.""" list_display = ("url", "title", "selected")
[docs]@admin.register(models.PokemonImage) class PokemonImageAdmin(admin.ModelAdmin): """포켓몬 이미지.""" list_display = ("url", "title", "original_label", "classified")
[docs]@admin.register(models.Corona) class CoronaAdmin(admin.ModelAdmin): """코로나 정보.""" list_display = ("date", "confirmed", "death", "country")
[docs]@admin.register(models.Rating) class RatingAdmin(admin.ModelAdmin): """이미지 분류 정보.""" raw_id_fields = ("image",)
[docs]@admin.register(models.PokemonRating) class PokemonRatingAdmin(admin.ModelAdmin): """포켓몬 분류 정보.""" raw_id_fields = ("image",)