bnovo plugin

scheduller
This commit is contained in:
2024-12-10 20:07:23 +09:00
parent 8dce756a27
commit 806c611cc7
38 changed files with 1301 additions and 277 deletions

View File

@@ -4,9 +4,7 @@ from .models import (
Hotel,
UserHotel,
APIConfiguration,
APIRequestLog,
Reservation,
Guest,
FraudLog
)
from django.urls import path
@@ -69,22 +67,6 @@ class UserHotelAdmin(admin.ModelAdmin):
# ordering = ('-hotel',)
@admin.register(APIConfiguration)
class ApiConfigurationAdmin(admin.ModelAdmin):
list_display = ('name', 'url', 'token', 'username', 'password', 'last_updated')
search_fields = ('name', 'url', 'token', 'username')
list_filter = ('last_updated',)
ordering = ('-last_updated',)
@admin.register(APIRequestLog)
class ApiRequestLogAdmin(admin.ModelAdmin):
list_display = ('api', 'request_time', 'response_status', 'response_data')
search_fields = ('api__name', 'request_time', 'response_status')
list_filter = ('api', 'response_status', 'request_time')
ordering = ('-request_time',)
@admin.register(Reservation)
class ReservationAdmin(admin.ModelAdmin):
list_display = ('reservation_id', 'hotel', 'room_number', 'room_type', 'check_in', 'check_out', 'status', 'price', 'discount')
@@ -93,9 +75,3 @@ class ReservationAdmin(admin.ModelAdmin):
ordering = ('-check_in',)
@admin.register(Guest)
class GuestAdmin(admin.ModelAdmin):
list_display = ('reservation', 'name', 'birthdate', 'phone', 'email')
search_fields = ('reservation__reservation_id', 'name', 'phone', 'email')
list_filter = ('reservation',)
ordering = ('-reservation',)