얘들 아,파이썬 기능 I은 문제가 있다면
내 views.py에서 다음 기능이 있습니다
from .views import getSyncGit
url(r'^/project/sync/$', getSyncGit, {'section':'configuracion'}, name='pgetSyncGit'),
그리고에서 다음 urls.py에서
@userRegistered
def getSyncGit(request, section):
print 'POTATOE' #(<-debug print)
cmd = '. script.sh 1'
p = sp.Popen(['/bin/bash', '-c', cmd], stdout=sp.PIPE, stderr=sp.PIPE)
result = p.wait()
return HttpResponseRedirect(getURL(request.LANGUAGE_CODE, '/assistant/configuration/project/list/'))
을 내 템플릿 :
<script type="text/javascript">
function sendSyncProject()
{
$.ajax({url: "{% url 'pgetSyncGit' %}", success: function(result){
alert('cool');
}});
}
</script>
<td>
<input id="butSendSyncProject" type="button" name="butSendSyncProject" style="margin-left:1px;" value="{% trans 'Sinc' %}" onclick="sendSyncProject()" />
</td>
<td>
<a href = "{% url 'pgetSyncGit' %}"> asdasdasdasdasddas </a>
</td>
내가 행동 습관을 부를 때 h 버튼을 누르면 알람 메시지가 표시되지만 getSyncGit
기능이 실행되지 않습니다. url href로 조치를 요청하면 URL이 "/ project/sync /"로 리디렉션되지만 기능은 실행되지 않습니다. ...
은 당신이 당신이 기능보기가 실행되지 않습니다 생각하게 무엇을 보는가 생성됩니다 때 문제가 생각? 오류가 있습니까? – dirkgroten
오류가 없습니다. 함수가 호출되지 않은 것 같습니다. –