Here are the examples of the python api django.views.generic.simple.direct_to_template taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
177 Examples
3
Example 1
Project: yos-social-python Source File: views.py
def renderIndexPage(request, **template_args):
template_args['consumer_url'] = util.getViewURL(request, startOpenID)
template_args['pape_policies'] = POLICY_PAIRS
response = direct_to_template(
request, 'consumer/index.html', template_args)
response[YADIS_HEADER_NAME] = util.getViewURL(request, rpXRDS)
return response
3
Example 2
Project: Adlibre-TMS Source File: views.py
@login_required
def reports(request, template_name='reporting/reports.html'):
"""Render a list of available reports"""
# storing current user position in session
request.session['enter_url'] = reverse('reports')
reports_data = [
(slug, unicode(r.verbose_name))
for slug, r in reporting.all_reports()
]
return direct_to_template(request, template_name, {'object_list': reports_data, })
3
Example 3
Project: qualitio Source File: views.py
@permission_required('USER')
def directory_new(request, directory_id, **kwargs):
directory = TestCaseDirectory.objects.get(pk=directory_id)
testcasedirectory_form = TestCaseDirectoryForm(initial={'parent': directory})
return direct_to_template(request, 'store/testcasedirectory_edit.html',
{'testcasedirectory_form': testcasedirectory_form})
3
Example 4
Project: memopol2 Source File: views.py
def detail(request, mp_id):
mps = MP.view('mps/by_id', key=mp_id)
context = {
'mp': mps.first(),
}
return direct_to_template(request, 'mps/detail.html', context)
3
Example 5
Project: memopol2 Source File: views.py
def index_names(request):
meps_by_name = MEP.view('meps/by_name')
context = {
'meps': meps_by_name,
}
return direct_to_template(request, 'index.html', context)
3
Example 6
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(Requirement, "edit", role='USER')
def edit(request, requirement_id, **kwargs):
requirement = Requirement.objects.get(pk=requirement_id)
requirement_form = RequirementForm(instance=requirement)
return direct_to_template(request, 'require/edit.html',
{'requirement_form': requirement_form})
3
Example 7
def renderXRDS(request, type_uris, endpoint_urls):
"""Render an XRDS page with the specified type URIs and endpoint
URLs in one service block, and return a response with the
appropriate content-type.
"""
response = direct_to_template(
request, 'xrds.xml',
{'type_uris':type_uris, 'endpoint_urls':endpoint_urls,})
response['Content-Type'] = YADIS_CONTENT_TYPE
return response
3
Example 8
Project: qualitio Source File: views.py
def edit(request, word_id=0, **kwargs):
word = Word.objects.get(pk=word_id)
word_form = WordForm(instance=word)
return direct_to_template(request, 'glossary/edit.html',
{"word_form": word_form,
"representation_form_list": RepresentationFormsSet(word=word)})
3
Example 9
@login_required
def check_link(request):
"""Page to allow user to enter a URL to check its status"""
if request.method == 'POST':
form = CheckLinkForm(request.POST)
if form.is_valid():
return HttpResponseRedirect(reverse('memebot-view-link', args=[form.cleaned_data['link'].publish_id]))
else:
form = CheckLinkForm()
return direct_to_template(request, 'memebot/check-link.html', {'form': form})
3
Example 10
Project: qualitio Source File: views.py
@permission_required('USER')
def directory_new(request, directory_id, **kwargs):
directory = ReportDirectory.objects.get(pk=directory_id)
reportdirectory_form = ReportDirectoryForm(initial={'parent': directory})
return direct_to_template(request, 'report/reportdirectory_edit.html',
{'reportdirectory_form': reportdirectory_form})
3
Example 11
Project: memopol2 Source File: views.py
@staff_member_required
def moderation(request):
positions = Position.objects.filter(moderated=False)
context = {
'positions': positions,
}
return direct_to_template(request, 'meps/moderation.html', context)
3
Example 12
Project: memopol2 Source File: views.py
def index_countries(request):
countries = list(MEP.view('meps/countries', group=True))
countries.sort(key=lambda group: group['value']['count'], reverse=True)
context = {
'countries': countries,
}
return direct_to_template(request, 'index.html', context)
3
Example 13
Project: qualitio Source File: views.py
def report_bound(request, Model, object_id, report_id, **kwargs):
_object = Model.objects.get(pk=object_id)
report = Report.objects.get(pk=report_id)
report.materialize(_object.pk)
return direct_to_template(request, 'report/report_bound.html',
{'report': report,
'object': _object})
3
Example 14
Project: memopol2 Source File: views.py
def index(request):
votes = Vote.view('votes/all', descending=True)
context = {
'votes': votes,
}
return direct_to_template(request, 'votes/index.html', context)
3
Example 15
Project: qualitio Source File: views.py
@permission_required('USER')
def testcaserun(request, testcaserun_id, **kwargs):
testcaserun = TestCaseRun.objects.get(pk=testcaserun_id)
testcaserun_status_form = forms.TestCaseRunStatus(instance=testcaserun)
bugs_formset = forms.BugFormSet(instance=testcaserun)
return direct_to_template(request, 'execute/_testcaserun.html',
{'testcaserun': TestCaseRun.objects.get(pk=testcaserun_id),
'testcaserun_status_form': testcaserun_status_form,
'bugs_formset': bugs_formset
})
3
Example 16
Project: yos-social-python Source File: views.py
def idPage(request):
"""
Serve the identity page for OpenID URLs.
"""
return direct_to_template(
request,
'server/idPage.html',
{'server_url': getViewURL(request, endpoint)})
3
Example 17
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(Requirement, "testcases", role='USER')
def testcases(request, requirement_id, **kwargs):
requirement = Requirement.objects.get(pk=requirement_id)
url = '/project/%(slug)s/require/ajax/requirement/%(id)s/' % {
'slug': request.project.slug,
'id': requirement_id,
}
return direct_to_template(request, 'require/test_cases.html',
{'requirement': requirement,
'connected_testcases_url': url + 'connected_testcases/',
'available_testcases_url': url + 'available_testcases/',
'connect_testcases_url': url + 'testcases/connect/',
'disconnect_testcases_url': url + 'testcases/disconnect/',
})
3
Example 18
def homepage(request):
"""
What the user sees when they go to http://www.colabscience.com
If they are not logged in, a sign-up form and tutorial.
If they are logged in, a redirect to the user's HQ.
"""
form = SignupForm()
return direct_to_template(request, 'homepage.html',
extra_context={'signup_form': form})
3
Example 19
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(TestRun, "edit", role='USER')
def testrun_edit(request, testrun_id, **kwargs):
testrun = TestRun.objects.get(pk=testrun_id)
testrun_form = forms.TestRunForm(instance=testrun)
return direct_to_template(request, 'execute/testrun_edit.html',
{'testrun_form': testrun_form,
'available_test_cases': store.TestCase.objects.all(),
'connected_test_cases' : testrun.testcases.all()})
3
Example 20
Project: madcow Source File: memebot.py
@login_required
def browse_links(request):
"""Browse all links"""
try:
page = int(request.GET.get('page'))
except StandardError:
page = 1
try:
per_page = int(request.GET.get('per_page'))
except StandardError:
per_page = settings.BROWSE_LINKS_PER_PAGE
start = (page - 1) * per_page
end = start + per_page
links = Link.objects.all()
if not text.boolean(request.GET.get('disabled')):
links = links.exclude(state='disabled')
links = links.order_by('-created')[start:end]
return direct_to_template(request, 'memebot/browse.html', {'links': links})
3
Example 21
Project: qualitio Source File: views.py
@permission_required('USER')
def testcase_new(request, directory_id, **kwargs):
directory = TestCaseDirectory.objects.get(pk=directory_id)
testcase_form = TestCaseForm(initial={'parent': directory})
testcasesteps_form = TestCaseStepFormSet()
return direct_to_template(request, 'store/testcase_edit.html',
{"testcase_form": testcase_form,
"testcasesteps_form": testcasesteps_form})
3
Example 22
Project: django-token-auth Source File: views.py
@user_passes_test(lambda u: u.has_perm('token_auth.add_protectedurl'))
def protect_url(request, **kwargs):
kwargs['extra_context'] = {}
if request.method == 'POST':
form = ProtectedURLForm(request.POST)
if form.is_valid():
protected_url = ProtectedURL( url=form.cleaned_data['url'] )
protected_url.save()
return HttpResponseRedirect(reverse('token_list'))
else:
form = ProtectedURLForm()
kwargs['extra_context']['form'] = form
return direct_to_template(request, template='token_auth/protect_url.html', **kwargs)
3
Example 23
Project: qualitio Source File: views.py
@permission_required('USER')
def testrun_new(request, directory_id, **kwargs):
directory = TestRunDirectory.objects.get(pk=directory_id)
testrun_form = forms.TestRunForm(initial={'parent': directory})
return direct_to_template(request, 'execute/testrun_edit.html',
{"testrun_form": testrun_form,
'available_test_cases': store.TestCase.objects.all()})
3
Example 24
Project: memopol2 Source File: views.py
def index_groups(request):
groups = list(MEP.view('meps/groups', group=True))
groups.sort(key=lambda group: group['value']['count'], reverse=True)
context = {
'groups': groups,
}
return direct_to_template(request, 'index.html', context)
3
Example 25
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(Report, "edit", role='USER')
def report_edit(request, report_id, **kwargs):
report = Report.objects.get(pk=report_id)
report_form = ReportForm(instance=report)
report_contextelement_formset = ContextElementFormset(instance=report)
return direct_to_template(request, 'report/report_edit.html',
{'report_form': report_form,
"report_contextelement_formset": report_contextelement_formset})
3
Example 26
Project: memopol2 Source File: views.py
def mep_structure(request, mep_id):
mep_ = MEP.get(mep_id)
jsonstr = simplejson.dumps(dict(mep_), indent=4, use_decimal=True)
context = {
'mep_id': mep_id,
'mep': mep_,
'jsonstr': jsonstr,
}
return direct_to_template(request, 'meps/mep_structure.html', context)
3
Example 27
Project: memopol2 Source File: views.py
def index_by_country(request, country_code):
meps_by_country = list(MEP.view('meps/by_country', key=country_code))
country_infos = MEP.view('meps/countries', key=country_code)
meps_by_country.sort(key=lambda mep: mep['last'])
context = {
'meps': meps_by_country,
'country': list(country_infos)[0]['value']['name'],
}
return direct_to_template(request, 'index.html', context)
3
Example 28
Project: qualitio Source File: views.py
def report_external(request, report_id, object_type_id=None, object_id=None, **kwargs):
report = get_object_or_404(Report, pk=report_id)
if object_type_id:
object_type = ContentType.objects.get(pk=object_type_id)
_object = object_type.get_object_for_this_type(pk=object_id)
report.materialize(_object.pk)
if not report.public and not request.user.is_authenticated():
return HttpResponseRedirect("%s?next=/report/external/%s"
% (reverse('django.contrib.auth.views.login'),
report.link))
if report.is_html():
return direct_to_template(request, 'report/report_external.html',
{'report': report})
return HttpResponse(report.content(request=request),
content_type=report.mime)
3
Example 29
Project: memopol2 Source File: views.py
def index(request):
mps = MP.view('mps/all')
context = {
'mps': mps,
}
return direct_to_template(request, 'mps/index.html', context)
3
Example 30
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(TestRun, "execute", role="USER")
def testrun_execute(request, testrun_id, **kwargs):
actions = actionsapp.create_actions(request, 'qualitio.execute', model=TestCaseRun)
return direct_to_template(request, 'execute/testrun_execute.html',
{'testrun': TestRun.objects.get(pk=testrun_id),
'action_choice_form': actionsapp.ActionChoiceForm(actions=actions),
})
3
Example 31
Project: memopol2 Source File: views.py
def big_mess(request):
meps = MEP.view('meps/by_name')
#positions = Position.objects.filter(mep_id=mep_id)
for mep_ in meps:
import matplotlib
matplotlib.use("Agg")
from matplotlib import pyplot
score_list = mep_.scores
pyplot.plot([x['value'] for x in score_list])
pyplot.xlabel("%s %s" % (mep_.last, mep_.first))
pyplot.savefig(realpath("./%simg/trends/%s.png" % (settings.MEDIA_URL, mep_.id)), format="png")
pyplot.clf()
context = {
'trends' : [m.id for m in meps],
}
return direct_to_template(request, 'trends.html', context)
3
Example 32
Project: qualitio Source File: views.py
@permission_required('USER_READONLY')
@core.menu_view(Requirement, "details", role='USER_READONLY')
def details(request, requirement_id, **kwargs):
requirement = Requirement.objects.get(pk=requirement_id)
testcases = requirement.testcase_set.all()
return direct_to_template(request, 'require/details.html',
{'requirement': requirement ,
'testcases': testcases })
3
Example 33
Project: memopol2 Source File: views.py
def detail(request, vote_name):
votes = Vote.view('votes/by_name', key=vote_name)
context = {
'vote': votes.first(),
}
return direct_to_template(request, 'votes/detail.html', context)
3
Example 34
Project: qualitio Source File: views.py
@permission_required('USER_READONLY')
@core.menu_view(TestRun, "details")
def testrun_details(request, testrun_id, **kwargs):
testrun = TestRun.objects.get(pk=testrun_id)
return direct_to_template(request, 'execute/testrun_details.html',
{'testrun': testrun})
3
Example 35
Project: yos-social-python Source File: views.py
def server(request):
"""
Respond to requests for the server's primary web page.
"""
return direct_to_template(
request,
'server/index.html',
{'user_url': getViewURL(request, idPage),
'server_xrds_url': getViewURL(request, idpXrds),
})
3
Example 36
Project: qualitio Source File: views.py
@permission_required('USER')
def new(request, requirement_id, **kwargs):
requirement = Requirement.objects.get(id=requirement_id)
requirement_form = RequirementForm(initial={'parent': requirement})
return direct_to_template(request, 'require/edit.html',
{'requirement_form': requirement_form})
3
Example 37
Project: yos-social-python Source File: views.py
def trustPage(request):
"""
Display the trust page template, which allows the user to decide
whether to approve the OpenID verification.
"""
return direct_to_template(
request,
'server/trust.html',
{'trust_handler_url':getViewURL(request, processTrustResult)})
3
Example 38
Project: qualitio Source File: views.py
@permission_required('USER')
def testcaserun_bugs(request, testcaserun_id, **kwargs):
testcaserun = TestCaseRun.objects.get(pk=testcaserun_id)
if request.method == "POST":
bugs_formset = forms.BugFormSet(request.POST, instance=testcaserun)
if bugs_formset.is_valid():
bugs_formset.save()
bugs_formset = forms.BugFormSet(instance=testcaserun)
testcaserun_add_bug_form = forms.AddBugForm()
return direct_to_template(request, 'execute/_testcaserun_bugs.html',
{'bugs_formset': bugs_formset,
'testcaserun_add_bug_form': testcaserun_add_bug_form})
3
Example 39
Project: yos-social-python Source File: views.py
def index(request):
consumer_url = util.getViewURL(
request, 'djopenid.consumer.views.startOpenID')
server_url = util.getViewURL(request, 'djopenid.server.views.server')
return direct_to_template(
request,
'index.html',
{'consumer_url':consumer_url, 'server_url':server_url})
3
Example 40
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(TestCaseDirectory, "edit", role='USER')
def directory_edit(request, directory_id, **kwargs):
directory = TestCaseDirectory.objects.get(pk=directory_id)
testcasedirectory_form = TestCaseDirectoryForm(instance=directory)
return direct_to_template(request, 'store/testcasedirectory_edit.html',
{'testcasedirectory_form': testcasedirectory_form})
3
Example 41
def tutorial(request):
"""
Page containing only the getting started guide.
"""
return direct_to_template(request, 'tutorial.html')
3
Example 42
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(TestRunDirectory, "edit", role='USER')
def directory_edit(request, directory_id, **kwargs):
directory = TestRunDirectory.objects.get(pk=directory_id)
testrundirectory_form = forms.TestRunDirectoryForm(instance=directory)
return direct_to_template(request, 'execute/testrundirectory_edit.html',
{'testrundirectory_form': testrundirectory_form})
3
Example 43
@login_required
def edit_profile(request):
"""Update user profile"""
if request.method == 'POST':
form = EditProfileForm(request.POST, instance=request.user)
if form.is_valid():
form.save()
request.user.message_set.create(message='Your profile has been updated')
else:
form = EditProfileForm(instance=request.user)
return direct_to_template(request, 'memebot/profile.html', {'form': form})
3
Example 44
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(TestCase, "edit", role='USER')
def testcase_edit(request, testcase_id, **kwargs):
testcase = TestCase.objects.get(pk=testcase_id)
testcase_form = TestCaseForm(instance=testcase)
testcasesteps_form = TestCaseStepFormSet(instance=testcase)
glossary_word_search_form = GlossaryWord()
return direct_to_template(request, 'store/testcase_edit.html',
{'testcase_form': testcase_form,
'testcasesteps_form': testcasesteps_form,
'glossary_word_search_form': glossary_word_search_form})
3
Example 45
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(ReportDirectory, "edit", role='USER')
def directory_edit(request, directory_id, **kwargs):
directory = ReportDirectory.objects.get(pk=directory_id)
reportdirectory_form = ReportDirectoryForm(instance=directory)
return direct_to_template(request, 'report/reportdirectory_edit.html',
{'reportdirectory_form': reportdirectory_form})
3
Example 46
def history(request, object_id, Model, *args, **kwargs):
object = Model.objects.get(pk=object_id)
versions = Version.objects.get_for_object(object)
return direct_to_template(request, 'core/history.html',
{'object': object,
'name' : object._meta.object_name,
'versions' : versions})
3
Example 47
Project: qualitio Source File: views.py
@permission_required('USER')
def directory_new(request, directory_id, **kwargs):
directory = TestRunDirectory.objects.get(pk=directory_id)
testrundirectory_form = forms.TestRunDirectoryForm(initial={'parent': directory})
return direct_to_template(request, 'execute/testrundirectory_edit.html',
{'testrundirectory_form': testrundirectory_form})
3
Example 48
Project: qualitio Source File: views.py
@permission_required('USER')
@core.menu_view(TestRun, "notes", role='USER')
def testrun_notes(request, testrun_id, **kwargs):
testrun = TestRun.objects.get(pk=testrun_id)
testrun_form = forms.TestRunNotesForm(instance=testrun)
return direct_to_template(request, 'execute/testrun_notes.html',
{'testrun_form': testrun_form})
3
Example 49
Project: qualitio Source File: views.py
@permission_required('USER')
def report_new(request, directory_id, **kwargs):
directory = ReportDirectory.objects.get(pk=directory_id)
report_form = ReportForm(initial={'parent': directory})
report_contextelement_formset = ContextElementFormset()
return direct_to_template(request, 'report/report_edit.html',
{"report_form": report_form,
"report_contextelement_formset": report_contextelement_formset})
3
Example 50
Project: memopol2 Source File: views.py
def index_by_group(request, group):
meps_by_group = list(MEP.view('meps/by_group', key=group))
group_infos = MEP.view('meps/groups', key=group)
meps_by_group.sort(key=lambda mep: mep['last'])
context = {
'meps': meps_by_group,
'group': group_infos.first()['value'],
}
return direct_to_template(request, 'meps/by_group.html', context)