I think the idea is to have 1 product model, then multiple product classes inside oscar, to define different types of products, i.e. t shirts, cd's, dvd's
To add the custom field on the product model to the oscar dashboard you need to fork the dashboard app and in
catalogue.forms.py add something like this:
class ProductForm(base_forms.ProductForm):
class Meta(base_forms.ProductForm.Meta):
model = Product
fields = [
"title",
"upc",
"description",
# "video_url", # Uncomment this if you want to include video_url
"is_public",
"is_discountable",
"structure",
"slug",
"meta_title",
"meta_description",
]
damn formatting!