import os, django
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'artaghadir.settings')
django.setup()

from apps.core.models import MenuItem, HomeSection

print("ساخت منوها...")

# Header menu
header = [
    ('خانه', 'Home', '/', 0),
    ('پروژه‌ها و معادن', 'Projects & Mines', '/projects/', 1),
    ('اخبار', 'News', '/news/', 2),
    ('گالری', 'Gallery', '/gallery/', 3),
    ('درباره ما', 'About Us', '/about/', 4),
    ('تیم', 'Team', '/team/', 5),
    ('خدمات', 'Services', '/services/', 6),
    ('افتخارات', 'Awards', '/awards/', 7),
    ('نقشه معادن', 'Mines Map', '/map/', 8),
    ('مناقصات', 'Tenders', '/tenders/', 9),
    ('فرصت‌های شغلی', 'Careers', '/careers/', 10),
    ('تماس', 'Contact', '/contact/', 11),
]
MenuItem.objects.filter(location='header').delete()
for fa, en, url, order in header:
    MenuItem.objects.create(location='header', title_fa=fa, title_en=en, url=url, order=order)
print(f"  ✓ {len(header)} آیتم منوی هدر")

# Footer quick access
footer = [
    ('درباره ما', 'About Us', '/about/', 0),
    ('پروژه‌ها', 'Projects', '/projects/', 1),
    ('اخبار', 'News', '/news/', 2),
    ('مناقصات', 'Tenders', '/tenders/', 3),
    ('فرصت‌های شغلی', 'Careers', '/careers/', 4),
    ('تماس با ما', 'Contact Us', '/contact/', 5),
    ('تیم مدیریت', 'Management Team', '/team/', 6),
    ('خدمات ما', 'Our Services', '/services/', 7),
    ('تقدیرنامه‌ها', 'Awards', '/awards/', 8),
    ('سرمایه‌گذاران', 'Investors', '/investors/', 9),
    ('گزارش‌ها', 'Reports', '/reports/', 10),
    ('راهنمای سایت', 'Site Guide', '/guide/', 11),
]
MenuItem.objects.filter(location='footer').delete()
for fa, en, url, order in footer:
    MenuItem.objects.create(location='footer', title_fa=fa, title_en=en, url=url, order=order)
print(f"  ✓ {len(footer)} آیتم منوی فوتر")

# Footer links (parent companies)
links = [
    ('شرکت سرمایه‌گذاری غدیر', 'Ghadir Investment Co.', 'https://ghadir-invest.com', 0),
    ('هلدینگ صنایع و معادن غدیر', 'Ghadir Mining & Industries', 'https://ghadirmining.com', 1),
    ('سازمان بورس اوراق بهادار', 'Securities & Exchange Org.', 'https://www.tsetmc.com', 2),
    ('وزارت صمت', 'Ministry of Industry & Mines', 'https://www.mimt.gov.ir', 3),
    ('سازمان نظام مهندسی معدن', 'Mining Engineering Org.', 'https://www.im.org.ir', 4),
]
MenuItem.objects.filter(location='footer_links').delete()
for fa, en, url, order in links:
    MenuItem.objects.create(location='footer_links', title_fa=fa, title_en=en, url=url, order=order, open_new=True)
print(f"  ✓ {len(links)} پیوند فوتر")

# Home sections
sections = [
    ('about_company', 'درباره شرکت کانی کاوش آرتا غدیر', 'About Arta Ghadir',
     'بازوی فعال هلدینگ صنایع و معادن غدیر', 'Active arm of Ghadir Mining Holding',
     'شرکت کانی کاوش آرتا غدیر در زمینه اکتشاف، استخراج و فرآوری مواد معدنی در بیش از ۱۱ استان کشور فعالیت می‌کند.'),
    ('activity_area', 'گستره فعالیت', 'Activity Coverage',
     'حضور در سراسر ایران', 'Presence across Iran', ''),
    ('expertise', 'حوزه‌های تخصصی', 'Areas of Expertise',
     'تخصص ما', 'Our Expertise', ''),
    ('slider_box', '', '', '', '', ''),
]
for key, tfa, ten, sfa, sen, cfa in sections:
    obj, created = HomeSection.objects.get_or_create(key=key)
    obj.title_fa = tfa; obj.title_en = ten
    obj.subtitle_fa = sfa; obj.subtitle_en = sen
    obj.content_fa = cfa
    obj.save()
print(f"  ✓ {len(sections)} بخش صفحه اصلی")

print("\n✅ همه منوها و بخش‌ها ساخته شدند!")
