fix ProductVariantAdminForm
This commit is contained in:
@@ -23,13 +23,13 @@ USE_X_FORWARDED_HOST = True
|
|||||||
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
|
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
|
||||||
|
|
||||||
|
|
||||||
DATABASES = {
|
# DATABASES = {
|
||||||
'default': {
|
# 'default': {
|
||||||
'ENGINE': 'django.db.backends.postgresql',
|
# 'ENGINE': 'django.db.backends.postgresql',
|
||||||
'NAME': os.getenv("DB_NAME"),
|
# 'NAME': os.getenv("DB_NAME"),
|
||||||
'USER': os.getenv("DB_USER"),
|
# 'USER': os.getenv("DB_USER"),
|
||||||
'PASSWORD': os.getenv("DB_PASSWORD"),
|
# 'PASSWORD': os.getenv("DB_PASSWORD"),
|
||||||
'HOST': '185.110.189.208',
|
# 'HOST': '185.110.189.208',
|
||||||
'PORT': 5434,
|
# 'PORT': 5434,
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
@@ -34,6 +34,9 @@ UNFOLD = {
|
|||||||
lambda request: static("override.css"),
|
lambda request: static("override.css"),
|
||||||
|
|
||||||
],
|
],
|
||||||
|
"SCRIPTS": [
|
||||||
|
lambda request: static("price-format.js"),
|
||||||
|
],
|
||||||
|
|
||||||
"BORDER_RADIUS": "8px",
|
"BORDER_RADIUS": "8px",
|
||||||
"SHOW_HISTORY": True,
|
"SHOW_HISTORY": True,
|
||||||
|
|||||||
@@ -193,16 +193,16 @@ class DetailInLine(StackedInline):
|
|||||||
min_num = 1
|
min_num = 1
|
||||||
max_num = 4
|
max_num = 4
|
||||||
|
|
||||||
|
from unfold.widgets import UnfoldAdminTextInputWidget
|
||||||
# --- ProductVariantAdminForm for price formatting ---
|
# --- ProductVariantAdminForm for price formatting ---
|
||||||
class ProductVariantAdminForm(forms.ModelForm):
|
class ProductVariantAdminForm(forms.ModelForm):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = ProductVariant
|
model = ProductVariant
|
||||||
fields = "__all__"
|
fields = "__all__"
|
||||||
widgets = {
|
widgets = {
|
||||||
"input_price": forms.TextInput(attrs={"class": "price-input"}),
|
"input_price": UnfoldAdminTextInputWidget(attrs={"class": "price-input"}),
|
||||||
"min_price": forms.TextInput(attrs={"class": "price-input"}),
|
"min_price": UnfoldAdminTextInputWidget(attrs={"class": "price-input"}),
|
||||||
"profit": forms.TextInput(attrs={"class": "price-input"}),
|
"profit": UnfoldAdminTextInputWidget(attrs={"class": "price-input"}),
|
||||||
}
|
}
|
||||||
|
|
||||||
@admin.register(ProductDetailModel)
|
@admin.register(ProductDetailModel)
|
||||||
|
|||||||
Reference in New Issue
Block a user