Skip to content
Django + Heroku application for building a package.xml of your Salesforce Org
JavaScript CSS Python HTML
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
buildpackage wildcard Nov 4, 2019
packagebuilder
.gitignore delete .vscode from repo Nov 4, 2019
LICENSE
Procfile Moved to Celery Nov 6, 2014
README.md readme Oct 24, 2019
manage.py
packageBuilder.PNG png: Nov 1, 2019
requirements.txt
runtime.txt

README.md

Package Builder

Django application for listing all Metadata for a Salesforce Org. This app is designed to run on Heroku, but could be amended to run locally or any desired server

App Screenshot

#Python

  1. Install Python version 2.7
  2. Install virtualenvwrapper-win if you have installed different Python version

#Salesforce

  1. Login in Salesforce Org in Lighting Experience
  2. Setup> Apps> App Manager > New Connected App 4.1 Complete required fields 4.2 Enable OAuth Settings checked 4.3 Save 4.4 From API (Enable OAuth Settings) you will need Consume Key, Consumer Secret, Callback URL (heroku app url), API version

#Heroku 5) Create a Heroku account or you your own 6) (Optional) Install Heroku CLI 7) Using Shell navigate to project folder and run >
5.1 Login in Heroku: heroku login 5.2 to deploy>git push heroku master

###Errors If the deployment fails you will need to complete the following steps from your Heroku Account 8) Config Vars:{ProjectName} >Settings> Config Vars> add the following Vars DISABLE_COLLECTSTATIC = 1 SALESFORCE_API_VERSION = Your ORG API VERSION SALESFORCE_CONSUMER_KEY = take it from the the step 2.4 "Consume Key" SECRET_KEY = take it from steps 2.4 "Consumer Secret" 9) Resources: add Heroku Postgress Database or Alternative DB and Heroku Redis both are free but you need to config a credit card.

###Logs To view logs run > heroku logs --trail

You can’t perform that action at this time.