first commit
This commit is contained in:
		
						commit
						b71ea45681
					
				
					 898 changed files with 138202 additions and 0 deletions
				
			
		
							
								
								
									
										35
									
								
								locations/admin.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								locations/admin.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,35 @@
 | 
			
		|||
from django.contrib import admin
 | 
			
		||||
from .models import City, County, Affairs, Broker
 | 
			
		||||
 | 
			
		||||
# Register your models here.
 | 
			
		||||
 | 
			
		||||
@admin.register(City)
 | 
			
		||||
class CityAdmin(admin.ModelAdmin):
 | 
			
		||||
    list_display = ['name', 'slug']
 | 
			
		||||
    search_fields = ['name']
 | 
			
		||||
    readonly_fields = ['deleted_at']
 | 
			
		||||
    prepopulated_fields = {'slug': ('name',)}
 | 
			
		||||
 | 
			
		||||
@admin.register(County)
 | 
			
		||||
class CountyAdmin(admin.ModelAdmin):
 | 
			
		||||
    list_display = ['name', 'city', 'slug']
 | 
			
		||||
    list_filter = ['city']
 | 
			
		||||
    search_fields = ['name', 'city__name']
 | 
			
		||||
    readonly_fields = ['deleted_at']
 | 
			
		||||
    prepopulated_fields = {'slug': ('name',)}
 | 
			
		||||
 | 
			
		||||
@admin.register(Affairs)
 | 
			
		||||
class AffairsAdmin(admin.ModelAdmin):
 | 
			
		||||
    list_display = ['name', 'county', 'slug']
 | 
			
		||||
    list_filter = ['county__city', 'county']
 | 
			
		||||
    search_fields = ['name', 'county__name', 'county__city__name']
 | 
			
		||||
    readonly_fields = ['deleted_at']
 | 
			
		||||
    prepopulated_fields = {'slug': ('name',)}
 | 
			
		||||
 | 
			
		||||
@admin.register(Broker)
 | 
			
		||||
class BrokerAdmin(admin.ModelAdmin):
 | 
			
		||||
    list_display = ['name', 'affairs', 'slug']
 | 
			
		||||
    list_filter = ['affairs__county__city', 'affairs__county', 'affairs']
 | 
			
		||||
    search_fields = ['name', 'affairs__name', 'affairs__county__name']
 | 
			
		||||
    readonly_fields = ['deleted_at']
 | 
			
		||||
    prepopulated_fields = {'slug': ('name',)}
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue