مساعد استعلام Saleforce هو تطبيق قائم على الويب لتشغيل استعلامات Salesforce (SOQL) تم تصميمه باستخدام Django و JavaScript و Simple_Salesforce API.
يرجى إحالة قسم نظرة عامة على واجهة المستخدم أدناه لعرض لقطات الشاشة.
لمزيد من التفاصيل ، راجع المنشور المتوسط باستخدام مساعد استعلام Salesforce
قم بإنشاء دليل جديد وقرص مضغوط للدليل الجديد.
رابط محور GIT: Salesforce Query Assitant
انقر فوق الزر استنساخ أو تنزيل وتنزيل zip
فك ضغط الملف إلى أي مكان.
افتح نافذة الأوامر والقرص المضغوط على المسار غير المصقول
pip install -r requirements.txt
انسخ ملف التكوين وقم بإجراء التعديلات
copy ".salesforce_query_assistqueryaconfig_change.ini" ".salesforce_query_assistqueryaconfig.ini"
قم بإنشاء دليل جديد وقرص مضغوط للدليل الجديد.
git clone https://github.com/magesh83/sf_query_assistant.git
cd sf_query_assistant
pip install -r requirements.txt
انسخ ملف التكوين وقم بإجراء التعديلات
cp ./salesforce_query_assist/querya/config_change.ini ./salesforce_query_assist/querya/config.ini
تحرير الملف ./salesforce_query_assist/querya/config.ini
تعديل تفاصيل اتصال Salesforce دون عرض أسعار واحد أو عروض أسعار مزدوجة.
[dev] # This is the name that is displayed in Environment section in the screenshot.
username=<Salesforce user name>
password=<Saleforce password>
security_token=<Salesforce token>
sandbox=<True or False>
e.g
[dev]
[email protected]
password=abcdefg
security_token=rtrt4242f
sandbox=False
أضف جميع بيئات Salesforce التي يجب الوصول إليها من خلال البوابة. على الأقل ، يجب أن يحتوي إعداد اتصال واحد على اسم ENV كـ DEV ، إذا لم يكن هناك ENV مع اسم dev ، فأنت بحاجة إلى تحرير الملف ./salesforce_query_assist/querya/soql.py وقم بإجراء التغيير من dev إلى الاسم الجديد في الدالة def wsdl_table_list() .
قم بإنشاء مفتاح Django السري من Portal https://www.miniwebtool.com/django-secret-key-generator ونسخه.
تحرير الملف ./salesforce_query_assist/salesforce_query_assist/settings.py
ولصق القيمة في الخط
SECRET_KEY = ''
cd ./salesforce_query_assist
python manage.py makemigrations
python manage.py makemigrations querya
python manage.py migrate
python manage.py createsuperuser
هذا كل شيء ، تم الانتهاء من الإعداد.
python manage.py runserver
إذا تم تعيين كل شيء بشكل صحيح ، فسيقدم الخادم الرسالة التالية
Django version 1.11.1, using settings 'salesforce_query_assist.settings'
Quit the server with CONTROL-C.
لعرض التطبيق ، انتقل إلى: http: // localhost: 8000/soql
لبدء الخادم في الشبكة
python manage.py runserver 0.0.0.0:8088
في جهاز الشبكة ، يمكنك استخدام عنوان IP الخاص بك لتوصيل البوابة
http://<ipaddress>:8088/soql
في صفحة تسجيل الدخول ، استخدم اسم المستخدم ، وكلمة المرور التي تم إنشاؤها في Superuser Step أعلاه أو إنشاء مستخدم جديد و Access Salesforce.


