Saleforce Query Assistant เป็นแอปพลิเคชันบนเว็บสำหรับเรียกใช้การสืบค้น Salesforce (SOQL) มันถูกสร้างขึ้นโดยใช้ Django, JavaScript และ Simple_Salesforce API
โปรดดูส่วนภาพรวม UI ด้านล่างเพื่อดูภาพหน้าจอ
สำหรับรายละเอียดเพิ่มเติมอ้างอิงโพสต์สื่อโดยใช้ผู้ช่วยแบบสอบถาม Salesforce
สร้างไดเรกทอรีใหม่และซีดีให้กับไดเรกทอรีใหม่
ลิงค์ Git Hub: 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 Secret จากพอร์ทัล 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 ด้านบนหรือสร้างผู้ใช้ใหม่และ Access Salesforce


