Remove sku as a required field
This commit is contained in:
parent
13d419ed0e
commit
d2cfa8bd83
@ -18,7 +18,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 10,
|
"product": 10,
|
||||||
"name": "Blue - 12 oz.",
|
"name": "Blue - 12 oz.",
|
||||||
"sku": "TEMP_4001",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -57,7 +57,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 11,
|
"product": 11,
|
||||||
"name": "Blue (Small)",
|
"name": "Blue (Small)",
|
||||||
"sku": "TEMP_4002",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -72,7 +72,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 11,
|
"product": 11,
|
||||||
"name": "Blue (Medium)",
|
"name": "Blue (Medium)",
|
||||||
"sku": "TEMP_4002",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -87,7 +87,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 11,
|
"product": 11,
|
||||||
"name": "Blue (Large)",
|
"name": "Blue (Large)",
|
||||||
"sku": "TEMP_4002",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -133,7 +133,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 12,
|
"product": 12,
|
||||||
"name": "Heather Red (Small)",
|
"name": "Heather Red (Small)",
|
||||||
"sku": "TEMP_4003",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -148,7 +148,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 12,
|
"product": 12,
|
||||||
"name": "Heather Red (Medium)",
|
"name": "Heather Red (Medium)",
|
||||||
"sku": "TEMP_4003",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -163,7 +163,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 12,
|
"product": 12,
|
||||||
"name": "Heather Red (Large)",
|
"name": "Heather Red (Large)",
|
||||||
"sku": "TEMP_4003",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -178,7 +178,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 12,
|
"product": 12,
|
||||||
"name": "Heather Blue (Small)",
|
"name": "Heather Blue (Small)",
|
||||||
"sku": "TEMP_4004",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -193,7 +193,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 12,
|
"product": 12,
|
||||||
"name": "Heather Blue (Medium)",
|
"name": "Heather Blue (Medium)",
|
||||||
"sku": "TEMP_4004",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -208,7 +208,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 12,
|
"product": 12,
|
||||||
"name": "Heather Blue (Large)",
|
"name": "Heather Blue (Large)",
|
||||||
"sku": "TEMP_4004",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -268,7 +268,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 13,
|
"product": 13,
|
||||||
"name": "Black and White",
|
"name": "Black and White",
|
||||||
"sku": "TEMP_4005",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -307,7 +307,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 14,
|
"product": 14,
|
||||||
"name": "Forest Green/Silver Embroidered (Small)",
|
"name": "Forest Green/Silver Embroidered (Small)",
|
||||||
"sku": "TEMP_4006",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -322,7 +322,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 14,
|
"product": 14,
|
||||||
"name": "Forest Green/Silver Embroidered (Medium)",
|
"name": "Forest Green/Silver Embroidered (Medium)",
|
||||||
"sku": "TEMP_4006",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -337,7 +337,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 14,
|
"product": 14,
|
||||||
"name": "Forest Green/Silver Embroidered (Large)",
|
"name": "Forest Green/Silver Embroidered (Large)",
|
||||||
"sku": "TEMP_4006",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -352,7 +352,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 14,
|
"product": 14,
|
||||||
"name": "Navy Blue/Silver Embroidered (Small)",
|
"name": "Navy Blue/Silver Embroidered (Small)",
|
||||||
"sku": "TEMP_4007",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -367,7 +367,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 14,
|
"product": 14,
|
||||||
"name": "Navy Blue/Silver Embroidered (Medium)",
|
"name": "Navy Blue/Silver Embroidered (Medium)",
|
||||||
"sku": "TEMP_4007",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -382,7 +382,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 14,
|
"product": 14,
|
||||||
"name": "Navy Blue/Silver Embroidered (Large)",
|
"name": "Navy Blue/Silver Embroidered (Large)",
|
||||||
"sku": "TEMP_4007",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -397,7 +397,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 14,
|
"product": 14,
|
||||||
"name": "Black/Gold Embroidered (Small)",
|
"name": "Black/Gold Embroidered (Small)",
|
||||||
"sku": "TEMP_4008",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -412,7 +412,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 14,
|
"product": 14,
|
||||||
"name": "Black/Gold Embroidered (Medium)",
|
"name": "Black/Gold Embroidered (Medium)",
|
||||||
"sku": "TEMP_4008",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -427,7 +427,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 14,
|
"product": 14,
|
||||||
"name": "Black/Gold Embroidered (Large)",
|
"name": "Black/Gold Embroidered (Large)",
|
||||||
"sku": "TEMP_4008",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -480,7 +480,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 15,
|
"product": 15,
|
||||||
"name": "Navy Blue with Red Embroidered Print",
|
"name": "Navy Blue with Red Embroidered Print",
|
||||||
"sku": "TEMP_4009",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -519,7 +519,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 16,
|
"product": 16,
|
||||||
"name": "Black and Gold 10 oz.",
|
"name": "Black and Gold 10 oz.",
|
||||||
"sku": "TEMP_4010",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
@ -534,7 +534,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"product": 16,
|
"product": 16,
|
||||||
"name": "White and Black 10 oz.",
|
"name": "White and Black 10 oz.",
|
||||||
"sku": "TEMP_4011",
|
"sku": null,
|
||||||
"price": "0.01",
|
"price": "0.01",
|
||||||
"weight": "00:oz",
|
"weight": "00:oz",
|
||||||
"track_inventory": true,
|
"track_inventory": true,
|
||||||
|
|||||||
18
src/core/migrations/0009_alter_productvariant_sku.py
Normal file
18
src/core/migrations/0009_alter_productvariant_sku.py
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Generated by Django 4.0.2 on 2022-11-08 03:57
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('core', '0008_productvariant_image'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='productvariant',
|
||||||
|
name='sku',
|
||||||
|
field=models.CharField(blank=True, max_length=255, unique=True),
|
||||||
|
),
|
||||||
|
]
|
||||||
@ -164,7 +164,7 @@ class ProductVariant(models.Model):
|
|||||||
null=True
|
null=True
|
||||||
)
|
)
|
||||||
name = models.CharField(max_length=255)
|
name = models.CharField(max_length=255)
|
||||||
sku = models.CharField(max_length=255, unique=True)
|
sku = models.CharField(max_length=255, unique=True, blank=True)
|
||||||
stripe_id = models.CharField(max_length=255, blank=True)
|
stripe_id = models.CharField(max_length=255, blank=True)
|
||||||
price = models.DecimalField(
|
price = models.DecimalField(
|
||||||
max_digits=settings.DEFAULT_MAX_DIGITS,
|
max_digits=settings.DEFAULT_MAX_DIGITS,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user