// models.py class Product(models.Model): title = models.CharField(max_length=225, unique=True) slug = models.SlugField(max_length=225, unique=True, null=True) // admin.py class ProductAdmin(admin.ModelAdmin): prepopulated_fields = {'slug': ('title',)} // views.py class productDetail(generic.DetailView): model = Detail template_name = 'detail.html' // urls.py path('product/<slug:slug>/', views.productDetail.as_view(), name='productDetail'),