med reda
- breaking things and rebuilding them from scratch
- مشكلة ترميز UnicodeDecodeError
من الواضح ان المشكلة هي من جهة السيرفر وليس من جهة السكربت html اضافة نوع الترميز في بداية ملف الكود كفيل بحل المشكلة عادة هل تستطيع نسخ السطر الذي يتوقف فيه البرنامج ؟
- مشروع جماعي : تطبيق BottlePaste
لقد نسيت تتغير الصورة تلقائيا لان ناتج تشفير كل اسم مختلف عن الاخر
- مشروع جماعي : تطبيق BottlePaste
class Paste(Base): __tablename__ = 'pastes' id = Column(Integer,primary_key=True) title = Column(String) author = Column(String) language = Column(String) code = Column(String) publishdate=Column(DateTime) def __str__(self): return "(%d, %s, %s, %s, %s)"%(self…
- مشروع جماعي : تطبيق BottlePaste
بالنسبة لخاصية اضافة الافاتار الامر جد سهل يكفي فقط تشفير اسم المستخدم واضافته لل url : http://www.gravatar.com/avatar/%s?s=50&d=retro " حيث ان gravatar هوweb service متخصص لعمل ذلك ومن ثم ارفاق العنوان الناتج من كل post التشفير هنا يتم بواسطة ال MD5 راجع الرا…
- مفهوم الترميز بشكل جيد في python
مشكور اخ مصطفى من الاحسن اقتباس بعض الامور وعمل درس في المنتدى حول الموضوع
- مشروع جماعي : تطبيق BottlePaste
مشكور اخي الكريم لكن المكتبة سهلة الاستعمال وكل شيئ مفهوم
- مشروع جماعي : تطبيق BottlePaste
جاري الاطلاع مشكور ساعود بعد قليل
- مشروع جماعي : تطبيق BottlePaste
اذا كانت المشكلة في اسناد الناتج الى متغيرين يمكنك الاسناد كما شئت بشرط ان يكون عدد المتغيرات مساو لعدد القيم كما يمكنك استعمال ال list a ,b, c = [1, 2, 3] هناك شئ ثاني اذا اردت ان تطبيق الفايسبوك الخاص بك يجب ان تنشئ ال facebook app وذلك للحصول على FACEBOOK_A…
- مشروع جماعي : تطبيق BottlePaste
بالنسبة الى: response, content = http.request('https://graph.facebook.com/me?access_token=%s' % ACCESS_TOKEN) هنا قمنا باستخدام الدالة request للمكتبة httplib2 ووظيفة الدالة الاخيرة هي ارسال http request والنتيجة هي عبارة عن tuple من الشكل(response, content) ي…
- مشروع جماعي : تطبيق BottlePaste
وعليكم السلام اخ مصطفى قبل البدا في الشرح سادلك على طريقة لتفهم بها الاكواد الصعبة في المستقبل قم دائما باستعمال الدالة print لاضهار محتوى المتغيرات التي فيها غموض كذلك استعمل الدالة type() لمعرفة نوع المتغير او استعمل لمشاهدة سير البرنامج خطوة خطوة الان نرجع …
- مشروع جماعي : تطبيق BottlePaste
سيتم الشروع في اضافة خاصية التسجيل بعد الحكم على الاضافة الاخيرة
- مشروع جماعي : تطبيق BottlePaste
تم اضافة خاصية التسجيل بواسطة الفايسبوك كما تم تحسين بعض الامور . اترك لكم الامر لاكتشافها https://bitbucket.org/redatest/bottlepaste ارجوا منكم التجربة لمعرفة ان كان فيه اخطاء ام لا
- مشروع جماعي : تطبيق BottlePaste
هل من متابع
- Short-circuit logic
اذا لو راجعت الاجابة الاولى جيدا لفهمت ما اقصد
- مشروع جماعي : تطبيق BottlePaste
سوف يتم البدا في برمجة الولوج باستخدام الفيسبوك
- Short-circuit logic
الاجابة تعتمد على قيمة X باعتبار ان قيمة X هي 0 او 1 فان: True and 1 = 1 True and 0 = 0 and تمثل عملية الضرب ايضا: False and False = False False and True = True True and True = True True and True = True للاطلاع اكثر يمكنك مراجعة جداول الحقيقة و العمليات المنطق…
- موقع لتعليم برمجة الواب بواسطة اللغات مفتوحة المصدر
اعرفها اخي الكريم وهي شركة فرنسية وسبق وان تعاملت معها اذا كنت تفضل الطريقة التقليدية فهي الانسب لك اما هيروكو فهي تستخدم مبدا جديد للاستضافة فهي تعتبر Plateform as service (paas اذا تعملت الاساسيات فيها اصبح التعامل معها اكثر تشويقا على العموم لك حرية الاختيا…
- Short-circuit logic
اخي الكريم الامر واضح جدا هذه التجربة تستعمل على ما اعتقد في التحليل الرياضي والعمليات المنطقية اي اين يجب استخدام الا الصفر و الواحد داخل العمليات اذا هو يريد التاكد من ان ناتج العملية (allow_zero and abs(x هو الصفر المطلق وذلك من خلال مقارنته مع ابسلون الذي …
- موقع لتعليم برمجة الواب بواسطة اللغات مفتوحة المصدر
ساجيبك على شكل درس مصغر نعم اخي الكريم من الافضل في حالتك استخدام امازون لاستضافة الملفات السابقة لعلمك فان ملف الProcfile يستخدم لبدأ البروسس داخل ال Dyno ال Dyno هو سيرفر افتراضي لاستضافة تطبيقك يمكن استعمال gunicorn كسيرفر لتشغيل التطبيق داخل ال Dyno كما يم…
- موقع لتعليم برمجة الواب بواسطة اللغات مفتوحة المصدر
من الواضح ان هناك خطأ في المسار في ملف settings.py يمكنك التاكد من رسائل الخطا من خلال التعليمة heroku logs انا قمت بوضع الاعدادات كما يلي: STATIC_URL= "/static/" STATICFILES_DIRS = (os.path.abspath(os.path.join(os.path.dirname( __file__ ), '..', 'static')),) …