feat: initialize back_design when applying template
This commit is contained in:
@@ -69,6 +69,12 @@ def apply_template_to_project(project, template):
|
||||
# 背景色
|
||||
base_design['background_color'] = template.color_background
|
||||
project.design = base_design
|
||||
|
||||
# 2. 初始化背面设计(如果尚未设置)
|
||||
if not project.back_design:
|
||||
from apps.projects.models import default_back_design
|
||||
project.back_design = default_back_design()
|
||||
|
||||
project.save()
|
||||
|
||||
# 2. 复制主题素材(如果绑定了 theme_id)
|
||||
|
||||
Reference in New Issue
Block a user