GSMEthesis commited on
Commit
261c1cb
·
verified ·
1 Parent(s): 3a3c2c3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -21
app.py CHANGED
@@ -1379,30 +1379,33 @@ def demographic_form():
1379
  gender = st.selectbox("جنسیت", ["", "مرد", "زن", "سایر"], index=0)
1380
  education = st.selectbox("تحصیلات", ["", "دیپلم", "لیسانس", "فوق لیسانس", "دکترا"], index=0)
1381
  city = st.selectbox("لطفاً استان محل سکونت خود را انتخاب بفرمایید.",
1382
- [
1383
- "آذربایجان شرقی", "آذربایجان غربی", "اردبیل", "اصفهان", "البرز", "ایلام",
1384
- "بوشهر", "تهران", "چهارمحال و بختیاری", "خراسان جنوبی", "خراسان رضوی", "خراسان شمالی",
1385
- "خوزستان", "زنجان", "سمنان", "سیستان و بلوچستان", "فارس", "قزوین", "قم", "کردستان",
1386
- "کرمان", "کرمانشاه", "کهگیلویه و بویراحمد", "گلستان", "گیلان", "لرستان", "مازندران",
1387
- "مرکزی", "هرمزگان", "همدان", "یزد"
1388
- ],"استان", index=0)
1389
  related_education_job = st.selectbox("رشته تحصیلی/شغل شما در کدام‌یک از دسته‌های زیر قرار دارد؟",
1390
- ["مهندسی", "درمانی", "فرهنگی", "مدیریتی (مالی)", "مدیریتی (بازاریابی)", "مدیریتی (سایر)", "روانشناسی", "اقتصادی", "حقوقی", "هنری", "ورزشی", "زبان", "غیره"], "رشته", index=0)
1391
-
 
1392
  ride_frequency = st.selectbox("دفعات استفاده از سرویس‌های اشتراک سفر در ماه",
1393
- ["هیچوقت", "کمتر از 5 بار", "5-10 بار", "بیش از 10 بار"],"سفر", index=0)
1394
 
1395
- if st.form_submit_button("ادامه"):
1396
- st.session_state.demographic_data = {
1397
- "age": age,
1398
- "gender": gender,
1399
- "education": education,
1400
- "city": city,
1401
- "ride_frequency": ride_frequency,
1402
- "related_education_job": related_education_job
1403
- }
1404
- st.session_state.current_page = "contact"
1405
- st.rerun()
 
 
 
 
1406
 
1407
  def user_contact():
1408
  """راه ارتباطی ساده"""
 
1379
  gender = st.selectbox("جنسیت", ["", "مرد", "زن", "سایر"], index=0)
1380
  education = st.selectbox("تحصیلات", ["", "دیپلم", "لیسانس", "فوق لیسانس", "دکترا"], index=0)
1381
  city = st.selectbox("لطفاً استان محل سکونت خود را انتخاب بفرمایید.",
1382
+ ["", "آذربایجان شرقی", "آذربایجان غربی", "اردبیل", "اصفهان", "البرز", "ایلام",
1383
+ "بوشهر", "تهران", "چهارمحال و بختیاری", "خراسان جنوبی", "خراسان رضوی", "خراسان شمالی",
1384
+ "خوزستان", "زنجان", "سمنان", "سیستان و بلوچستان", "فارس", "قزوین", "قم", "کردستان",
1385
+ "کرمان", "کرمانشاه", "کهگیلویه و بویراحمد", "گلستان", "گیلان", "لرستان", "مازندران",
1386
+ "مرکزی", "هرمزگان", "همدان", "یزد"], index=0)
 
 
1387
  related_education_job = st.selectbox("رشته تحصیلی/شغل شما در کدام‌یک از دسته‌های زیر قرار دارد؟",
1388
+ ["", "مهندسی", "درمانی", "فرهنگی", "مدیریتی (مالی)",
1389
+ "مدیریتی (بازاریابی)", "مدیریتی (سایر)", "روانشناسی",
1390
+ "اقتصادی", "حقوقی", "هنری", "ورزشی", "زبان", "غیره"], index=0)
1391
  ride_frequency = st.selectbox("دفعات استفاده از سرویس‌های اشتراک سفر در ماه",
1392
+ ["", "هیچوقت", "کمتر از 5 بار", "5-10 بار", "بیش از 10 بار"], index=0)
1393
 
1394
+ submitted = st.form_submit_button("ادامه")
1395
+ if submitted:
1396
+ if not all([age, gender, education, city, related_education_job, ride_frequency]):
1397
+ st.error("لطفاً تمام فیلدها را پر کنید")
1398
+ else:
1399
+ st.session_state.demographic_data = {
1400
+ "age": age,
1401
+ "gender": gender,
1402
+ "education": education,
1403
+ "city": city,
1404
+ "ride_frequency": ride_frequency,
1405
+ "related_education_job": related_education_job
1406
+ }
1407
+ st.session_state.current_page = "contact"
1408
+ st.rerun()
1409
 
1410
  def user_contact():
1411
  """راه ارتباطی ساده"""