| 12345678910111213141516171819202122232425262728 |
- from app import create_app, db
- from app.models import SectionTitle
- app = create_app()
- with app.app_context():
- db.create_all()
-
- defaults = [
- {'key': 'strategic_cooperation', 'name': '战略合作版块', 'title': '对外战略合作与联合运营载体', 'subtitle': '构建"产研+合作+认证+竞赛"四位一体的 AI 产教融合生态体系'},
- {'key': 'core_services', 'name': '核心服务版块', 'title': '核心服务', 'subtitle': '赋能行业数智升级,培育AI创新人才'},
- {'key': 'cooperation_cases', 'name': '合作案例版块', 'title': '合作案例', 'subtitle': '经典案例 见证实力 用数据说话'},
- {'key': 'partners', 'name': '合作伙伴版块', 'title': '合作伙伴', 'subtitle': '携手合作伙伴,共创美好未来'}
- ]
-
- for item in defaults:
- existing = SectionTitle.query.filter_by(section_key=item['key']).first()
- if not existing:
- new_sec = SectionTitle(
- section_key=item['key'],
- section_name=item['name'],
- title=item['title'],
- subtitle=item['subtitle']
- )
- db.session.add(new_sec)
-
- db.session.commit()
- print("Section titles initialized successfully.")
|