我继承了一个使用Wagtail for CMS的django项目.当我去(project_url)/ cms /我被要求输入用户名和密码时,我没有.
有没有办法在settings.py文件中创建默认用户帐户,或重置现有帐户,以便我可以访问CMS部分?
我有一个包含几个标记的功能组.
我有这个代码来响应任何标记的点击:
sampleFeatureGroup.on("click", function(){
alert(this.id); // something like this
});
Run Code Online (Sandbox Code Playgroud)
我希望能够获得从函数内部点击的标记的id,但是"this"指的是功能组,所以我找不到点击标记的id,这看起来应该很容易但我无法弄清楚.
好的,所以我使用与此非常类似的代码(https://gist.github.com/metadaddy-sfdc/1374762)来获取身份验证令牌并使用libur2为python中的其余api执行简单查询以获取销售人员数据库,但是当我尝试按照本答案中给出的说明时如何使用urllib2制作HTTP DELETE方法?,
我无法让它工作,所以我可以使用删除,两个代码都使用liburl但它们似乎是不同的格式,所以我不知道如何将堆栈交换提供的解决方案应用到我的代码,因为你可以告诉我我是初学者,所以任何帮助将不胜感激
编辑:这是我用密码/密码消失的代码
import urllib
import urllib2
import json
import pprint
import re
import subprocess
def authorise():
consumer_key = '**********************'
consumer_secret = '**************'
username = '***********'
password = '*****************'
login_server = 'https://login.salesforce.com'
token_url = login_server+'/services/oauth2/token'
params = urllib.urlencode({
'grant_type': 'password',
'client_id': consumer_key,
'client_secret': consumer_secret,
'username': username,
'password': password
})
data = urllib2.urlopen(token_url, params).read()
oauth = json.loads(data)
return oauth
def country_id_query(params):
query_url = oauth['instance_url']+'/services/data/v23.0/query?%s' % params
headers = {
'Authorization': 'OAuth '+oauth['access_token']
}
req = urllib2.Request(query_url, …Run Code Online (Sandbox Code Playgroud) 换句话说,将整数变量 x 的最后 5 位设置为零,并且它必须是可移植的形式。
我试图用 << 运算符来做到这一点,但这只会将位向左移动,而不是将最后 5 位更改为零。
11001011 应该改为 11000000