اذهب إلى المحتوى

Zeina Almakdisi

الأعضاء
  • المساهمات

    168
  • تاريخ الانضمام

  • تاريخ آخر زيارة

كل منشورات العضو Zeina Almakdisi

  1. ضمن مشروع دجانغو خاصة بالتجارة الالكترونية قمت بجعل الادمن يحدد الحد الأدنى الذي يمكن للمستخدم طلب كميات من المنتج.. ** جعل المشتري لايستطيع طلب كمية اقل من الكمية المحددة مثلا من المنتج رقم ١ ممنوع طلب اقل من ١٠ قطع لكن المشكلة يظهر للمستخدم ان العداد يبدأ مثلا من الرقم ١٠ ويمكن اخيار الرقم الاصغر كيف يمكنني منعه؟؟
  2. مرحبا.. اعمل على مشروع ضمن اطار عمل دجانغو اضفت العديد من طرق الدفع.. لكن احتاج الى اضافة خدمة الدفع Transfermate بحثت كثيرا لم استطع ايجاد طريقة؟ ارجو المساعدة
  3. شكرا لك.. إذا قمت بإنشاء الواجهة بواسطة بوتستراب و html .. css .. javascript فقط هل هذا يعمل أي مشكلة عند استضافته؟؟
  4. مسالخير.. لدي بعض الاستفسارات لانشاء website ووضعه على Domain ليصبح جاهز للعمل والتفاعل هل يكفي بناء المشروع ضمن اطار عمل جانغو بدون اطار خاص بال frontend قاعدة البيانات كيف يتم العمل عليها ..
  5. شكرا لك لا أقصد المشكلة في ذلك لامشكلة في استخدام النقطة ضمن اطار دجانغو لم اصادف أي مشكلة في الفورمات لدي. مشكلتي تنحصر عند محاولة استدعاء احد البارمترات الذي قمت بمعالجته باستخدام تقنية autocomplete ماهي الطريقة؟ @مسعود زاهي أرجو المساعدة اذا أمكن ..
  6. مرحبا.. استخدمت ل utocomplete في مشروعي ضمن اطار دجانغو ل اظهار اسماء الدكاترة الموجودين ضمن المركز المختار فقط حسب الارشادات الذي قام أحد المدربين بالإجابة عنها هنا السؤال التي تمت الاجابة عنه لكن عندما أقوم باستدعاءه {{ appointment.center }} ضمن صفحة ل HTML يظهر الخطأ التالي:
  7. شكرا لك طبقت الحل ظهر الخطأ AttributeError at /accounts/tablebooking/ 'User' object has no attribute 'center' هل لأنني قمت سابقا بالعمل على تجزأتة انواع المستخدمين class User(AbstractUser): is_superuser=models.BooleanField('is_superuser',default=False) is_Pharmacy=models.BooleanField('Is owner pharmacy',default=False) is_Info_Patient=models.BooleanField('Is patient',default=False) # is_ListDoctorCenter=models.BooleanField('Is doctor',default=False) is_Hospital=models.BooleanField('Is owner hospital',default=False) is_Clinic=models.BooleanField('Is owner clinic',default=False) is_Health_Center=models.BooleanField('Is owner center',default=False)
  8. مرحبا.. لدي جدول مواعيد أريد جلب البيانات منه فقط حسب اسم المركز (ما اقصد به عندما اقوم بتسجيل الدخول الى صفحتي وعرض جدول المواعيد أن يظهر لي فقط المواعيد الخاصة بي فلترة حسب "اسم لcenter") models.py class Appointment(Info_Patient): appointment_d=models.DateField(_("Date"), default=datetime.now,max_length=100) appointment_time= models.TimeField(_("Time:"), default=datetime.now,max_length=100) ///////////////////////////////////// center =models.ForeignKey('accounts.Center',verbose_name=_("Choose health center"), on_delete=models.CASCADE, unique=False) ////////////////////////////////////// doctor =models.ForeignKey('accounts.ListDoctorCenter',verbose_name=_("Choose your doctor"), on_delete=models.CASCADE, unique=False ) views.py def tablebooking(request): tablebooking = Appointment.objects.all() # لا أريد جلب جميع جميع المواعيد # filter(Center=request.center) لم تنجح if request.method == "POST": statform = statusform() if statform.is_valid(): # statform.instance.user = request.user statform.save() messages.success(request, ('Your websit was successfully added!')) else: HttpResponse(request, 'Error saving form') return render(request, 'user/tablebooking.html',{ 'statform':statform, 'tablebooking' : tablebooking })
  9. شكرا لك هل يمكن توضيح عمل الخطوتين من فضلك لايوجد ضمن ملف الاعدادات AUTHENTICATION_BACKENDS؟؟
  10. حاول تطبيق هذه الخطوات كثيرا يتم حفظها لكن لا يسمح له بتسجيل الدخول
  11. شكرا لاهتمامك.. لا مشكلة في ذلك نجح في تسجيل الدخول لكنه مااحتاجه هو جعل الادمن يقوم بانشاء ادمن جديد
  12. الادمن الجديد يضاف الى القاعدة بشكل صحيح مع الصلاحيات لكن عند محاولة تسجيل الدخول يظهر : علما: انني متأكدة من ادخال البيانات بشكل صحيح
  13. مرحبا.. ضمن اطار عمل دجانغو عملت على تقسيم انواع المستخدمين عند تسجيل الدخول وجعل لكل نوع مستخدم صلاحيات مختلفة قبل التقسيم كنت استطيع من خلال صفحة الادمن اضافة ادمن جديد ومنحه صلاحيات محددة لكن بعد التقسيم (ظهرت مشكلة في عدم قدرة الادمن الجديد على تسجيل الدخول ) علما لايوجد أي خطأ في تسجيل باقي المستخدمين هل توجد تعليمة لم اقم بها؟؟ class User(AbstractUser): is_superuser=models.BooleanField('is_superuser',default=False) is_Pharmacy=models.BooleanField('Is owner pharmacy',default=False) is_Info_Patient=models.BooleanField('Is patient',default=False) is_Hospital=models.BooleanField('Is owner hospital',default=False) is_Clinic=models.BooleanField('Is owner clinic',default=False) is_Health_Center=models.BooleanField('Is owner center',default=False) Views.py: def signup(request): form= SignUpForm() if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): user=form.save() username=form.cleaned_data.get('username') password=form.cleaned_data.get('password') user=authenticate(request,username=username,password=password) auth_login(request , user) return redirect('index:medical_index') else: form=SignUpForm() return render(request, 'user/signup.html',{ 'form':form })
  14. مرحبااا لدي فورم تسجيل ضمن صفحة Html يوجد سكربت يقوم بالحصول على موقع المستخدم <script> var x = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { x.innerHTML = "Geolocation is not supported by this browser."; } } function showPosition(position) { x.innerHTML = "Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; } </script> احاول تمرير القيم الى المربع تلقائيا (الصورة لتوضيح مااحاول القيام به) <div class="col-md-6 form-group mt-3 mt-md-0"> <input class="form-control" id="imagee" placeholder="imagee" {{form_hospital.imagee}} <br> <input type="text" name="latitude" value="" {{location.lat}}//// احتاج تمرير قيمة Latitude هنا بدل من طباعتها على الشاشة <input type="text" name="longitude" value="" {{location.lng}}//// احتاج تمرير قيمة Longitude هنا بدل من طباعتها على الشاشة
  15. شكرا لك لكنه ضمن الفورم لايتعرف على autocomplete 'center': autocomplete.ModelSelect2(url='center-autocomplete'), NameError: name 'autocomplete' is not defined حاولت استدعاءها عن طريق from dal import autocomplete لم ينجح تم حل المشكلة شكرا جزيلا
  16. قمت بوضعهم ضمن AppointmentForm class AppointmentForm(forms.ModelForm): class Meta: model = Appointment fields = ('appointment_d','appointment_time', 'note','image','center','doctor') هل يفيد بأن اضع تعليمة ربط ضمن ل init.py مثلا: SELECT * from ListDoctorCenter inner join Center on ListDoctorCenter.id=Center.id where name_doctor="a name you want"
  17. مرحبا لدي فورم الحصول على موعد من ضمن الفورم يوجد مربع اول اختيار اسم المركز والثاني اختيار الدكاترة الموجودين ضمن هذا المركز فقط احتاج الى اظهار اسماء الدكاترة الموجودين ضمن المركز المختار فقط هل يجب ان اقوم بالتعديل على القاعدة ضمن Postgresql؟؟؟ /////models.py class Appointment(Info_Patient): image = models.ImageField(_("Attach medical documents"),blank=True,null=True) note =models.TextField(_("you can send a Note:"),max_length=250,blank=True,null=True) appointment_d=models.DateField(_("Date"), default=datetime.now,max_length=100) appointment_time= models.TimeField(_("Time:"), default=datetime.now,max_length=100) center =models.ForeignKey('accounts.Center',verbose_name=_("Choose health center"), on_delete=models.CASCADE, unique=False) doctor =models.ForeignKey('accounts.ListDoctorCenter',verbose_name=_("Choose your doctor"), on_delete=models.CASCADE, unique=False ) def appointment(request): if request.method == "POST": centerdoctor =ListDoctorCenter.objects.filter(Center=request.id)/////هنا حاولت ان اقوم بعمل فلترة لكن لم احصل على أي نتيجة appointment = AppointmentForm(request.POST, request.FILES) if appointment.is_valid(): appointment.instance.user = request.user appointment.save() messages.success(request, ('Your websit was successfully added!')) else: HttpResponse(request, 'Error saving form') return redirect("patient:requestt",{'centerdoctor':centerdoctor,}) appointment = AppointmentForm() add = Appointment.objects.all() return render(request, 'appointment.html',{ 'appointment':appointment, 'add':add, })
  18. شكرا لك لكن حاولت كثيرا ويعيد نفس الخطأ Uncaught ReferenceError: elements is not defined
  19. مرحبا أعمل على حساب اقصر مسافة باستخدام خدمات google maps api نجحت في إيجاد المسافة بين موقعي والمراكز ما احتاجه هو استخراج المسافة الاقصر distance جزء الشيفرة المسؤول : <script> function callback(response, status) { if (status == 'OK') { var origins = response.originAddresses; var destinations = response.destinationAddresses; for (var i = 0; i < origins.length; i++) { var results = response.rows[i].elements; for (var j = 0; j < results.length; j++) { var element = results[j]; var distance = element.distance.text;/////// مااحتاجه هو استخراج اصغر قيمة var duration = element.duration.text; var from = origins[i]; var to = destinations[j]; } } } }} </script> </head> <body> <div id="container"> <div id="map"></div> <div id="sidebar"> <h3 style="flex-grow: 0">Request</h3> <pre style="flex-grow: 1" id="request"></pre> <h3 style="flex-grow: 0">Response</h3> <pre style="flex-grow: 1" id="response"></pre> </div> </div> الخرج في المتصفح:
  20. function initMap() { map = new google.maps.Map(document.getElementById("map"), { zoom: 8, center: { lat: 32.397, lng: 36.644 }, mapTypeControl: false, }); {% for location_center in Marker %} addMarker({lat: {{location_center.lat}},lng:{{location_center.lng}}}); {% endfor %} \\\\\\أقوم بجلب المواقع من القاعدة function addMarker(coords){ var icons; {% for location_center in Marker %} if("{{location_center.Specialization}}"=='Pharmacy' ){ icons= "{% static 'medical/assets/img/hero-bg.jpg' %}"; } else if ("{{location_center.Specialization}}"== 'Hospital'){ icons= "{% static 'medical/assets/img/about.jpg' %}"; } else if ("{{location_center.Specialization}}"== 'Clinic'){ icons="{% static 'medical/assets/img/about.jpg' %}"; } else if ("{{location_center.Specialization}}"== 'Health_Clinic'){ icons= "{% static 'medical/assets/img/logoph.png' %}" } var marker=new google.maps.Marker({ position:coords, type: "info",///////Specialization map:map, });
  21. مازالت تظهر الصورة الاولى للجميع هذه: if({{location_center.Specialization}}='Pharmacy' ){ icons= "{% static 'medical/assets/img/phar-bg.jpg' %}"; }
  22. مرحبا لدي خريطة من google maps api وقاعدة بيانات أاخذ منها المواقع واضعهم على الخريطة المشكلة انني احاول ان اجعل لكل اختصاص علامة مميزة (للصيدلة علامة تختلف عن المشفى وهكذا...) عند التنفيذ يظهر صورة واحدة للكل مقطع الشفيرة الخاص بإدراج الصورة: function addMarker(coords){ var icons; {% for location_center in Marker %} if({{location_center.Specialization}}='Pharmacy' ){ icons= "{% static 'medical/assets/img/phar-bg.jpg' %}"; } else if ({{location_center.Specialization}}= 'Hospital'){ icons= "{% static 'medical/assets/img/hos.jpg' %}"; } else if ({{location_center.Specialization}}= 'Clinic'){ icons= "{% static 'medical/assets/img/logoph.jpg' %}"; } else if ({{location_center.Specialization}}= 'Health_Clinic'){ icons= "{% static 'medical/assets/img/healt.png' %}" } {% endfor %} var marker=new google.maps.Marker({ position:coords, type: "info", map:map, icon:icons, }); مايظهر في ل console:
  23. مرحبا لدي ضمن مشروعي خريطة ومواقع من Google maps api الأماكن انا اقوم بأضافتها حسب ادخالات المستخدم وليست مضافة مسبقا الى خرائط غوغل مااحتاجه هو العمل على اضافة مربع بحث خاص بالاماكن الخاصة بي حاولت البحث كثيرا ماوجدته هو ( البحث فقط ضمن المواقع المحددة على غوغل) هل يمكنني تحويل البحث ضمن مواقعي فقط؟؟ هل يسمح لي؟؟
  24. class AppointmentForm(forms.ModelForm): class Meta: model = Appointment fields = ('user','name_patient','Email','Gender', 'address_detials','number_phone','appointment_date', 'age','work','note','image')
  25. لدي كل مركز يحتوي على اسماء دكاترة خاصة فيه لتوضيح ارفقة صورة 1. يتم فيه اختيار اسم المركز الطبي 2. احتاج الى اظهار فقط اسماء الدكاترة الذي تنتمي لهذا المركز فقط
×
×
  • أضف...