Django: How to check the view that renders a templateHow to merge two dictionaries in a single expression?How do I check if a list is empty?How do I check whether a file exists without exceptions?How to horizontally center a <div>?How can I safely create a nested directory?How do I sort a dictionary by value?Does Django scale?How to check whether a checkbox is checked in jQuery?Check if a given key already exists in a dictionaryHow do I list all files of a directory?
NIntegrate doesn't evaluate
When the Torah was almost lost and one (or several) Rabbis saved it?
My players want to grind XP but we're using milestone advancement
Can a person survive on blood in place of water?
Why do Russians almost not use verbs of possession akin to "have"?
Is it true that cut time means "play twice as fast as written"?
Melodic minor Major 9 chords
Did this character show any indication of wanting to rule before S8E6?
In general, would I need to season a meat when making a sauce?
Are black holes spherical during merger?
In the 3D Zeldas, is it faster to roll or to simply walk?
Why are GND pads often only connected by four traces?
What was the idiom for something that we take without a doubt?
Why isn't 'chemically-strengthened glass' made with potassium carbonate to begin with?
Do photons bend spacetime or not?
Specifying background color seen through semi-transparent surface
What is the difference between singing and speaking?
Is Jon Snow the last of his House?
Popcorn is the only acceptable snack to consume while watching a movie
What are these arcade games in Ghostbusters 1984?
What is a Power on Reset IC?
Why did Theresa May offer a vote on a second Brexit referendum?
Ethical issue - how can I better document what is happening?
I know that there is a preselected candidate for a position to be filled at my department. What should I do?
Django: How to check the view that renders a template
How to merge two dictionaries in a single expression?How do I check if a list is empty?How do I check whether a file exists without exceptions?How to horizontally center a <div>?How can I safely create a nested directory?How do I sort a dictionary by value?Does Django scale?How to check whether a checkbox is checked in jQuery?Check if a given key already exists in a dictionaryHow do I list all files of a directory?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
Want to know how to identify and output the view function that renders a template in HTML.
Need it for debugging purposes.
Something like this:
% if request.view == "index" %
<title>Company Name</title>
% else %
<title> other_page_title » Company Name</title>
% endif %
python html django
add a comment |
Want to know how to identify and output the view function that renders a template in HTML.
Need it for debugging purposes.
Something like this:
% if request.view == "index" %
<title>Company Name</title>
% else %
<title> other_page_title » Company Name</title>
% endif %
python html django
add a comment |
Want to know how to identify and output the view function that renders a template in HTML.
Need it for debugging purposes.
Something like this:
% if request.view == "index" %
<title>Company Name</title>
% else %
<title> other_page_title » Company Name</title>
% endif %
python html django
Want to know how to identify and output the view function that renders a template in HTML.
Need it for debugging purposes.
Something like this:
% if request.view == "index" %
<title>Company Name</title>
% else %
<title> other_page_title » Company Name</title>
% endif %
python html django
python html django
asked Mar 24 at 2:36
DarkNRahlKarlDarkNRahlKarl
103
103
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
You could use:
% if request.resolver_match.url_name == "index" %
Comparing against the name given to the url in your urls.py
, for example:
urlpatterns = [
path("home/", views.index, name="index"),
]
add a comment |
If you're using class-based views, you could add a name
attribute to your view class, and then access it in your template.
class MyView(TemplateView):
name = 'my_view'
You can access that in your template with view.name
.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55320277%2fdjango-how-to-check-the-view-that-renders-a-template%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
You could use:
% if request.resolver_match.url_name == "index" %
Comparing against the name given to the url in your urls.py
, for example:
urlpatterns = [
path("home/", views.index, name="index"),
]
add a comment |
You could use:
% if request.resolver_match.url_name == "index" %
Comparing against the name given to the url in your urls.py
, for example:
urlpatterns = [
path("home/", views.index, name="index"),
]
add a comment |
You could use:
% if request.resolver_match.url_name == "index" %
Comparing against the name given to the url in your urls.py
, for example:
urlpatterns = [
path("home/", views.index, name="index"),
]
You could use:
% if request.resolver_match.url_name == "index" %
Comparing against the name given to the url in your urls.py
, for example:
urlpatterns = [
path("home/", views.index, name="index"),
]
answered Mar 24 at 2:47
damoresdamores
1,5412921
1,5412921
add a comment |
add a comment |
If you're using class-based views, you could add a name
attribute to your view class, and then access it in your template.
class MyView(TemplateView):
name = 'my_view'
You can access that in your template with view.name
.
add a comment |
If you're using class-based views, you could add a name
attribute to your view class, and then access it in your template.
class MyView(TemplateView):
name = 'my_view'
You can access that in your template with view.name
.
add a comment |
If you're using class-based views, you could add a name
attribute to your view class, and then access it in your template.
class MyView(TemplateView):
name = 'my_view'
You can access that in your template with view.name
.
If you're using class-based views, you could add a name
attribute to your view class, and then access it in your template.
class MyView(TemplateView):
name = 'my_view'
You can access that in your template with view.name
.
answered Mar 24 at 2:48
FraneyFraney
1,42179
1,42179
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55320277%2fdjango-how-to-check-the-view-that-renders-a-template%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown