Getting a TemplateSyntaxError in my Django app
I tried creating a delete button and basically what it should do is "delete an object when clicked" given its id but my app keeps giving a TemplateSyntaxError at /
. Here's the code for said functionality in my View, Template and Urls.py files respectively
Could not parse the remainder: '{{doc.id}}' from '{{doc.id}}'
Views.py
def delete_feed(request, pk):
query = Feed.objects.get(id=pk)
query.delete()
return HttpResponse("Deleted!")
Template
<a href="{% url 'delete_feed' pk={{doc.id}} %}"><button type="button" class="btn btn-danger">Delete Item</button></a>
urls.py
url(r'^delete_feed/(?P<pk>d+)/$', delete_feed, name='delete_feed'),
python django python-3.x
add a comment |
I tried creating a delete button and basically what it should do is "delete an object when clicked" given its id but my app keeps giving a TemplateSyntaxError at /
. Here's the code for said functionality in my View, Template and Urls.py files respectively
Could not parse the remainder: '{{doc.id}}' from '{{doc.id}}'
Views.py
def delete_feed(request, pk):
query = Feed.objects.get(id=pk)
query.delete()
return HttpResponse("Deleted!")
Template
<a href="{% url 'delete_feed' pk={{doc.id}} %}"><button type="button" class="btn btn-danger">Delete Item</button></a>
urls.py
url(r'^delete_feed/(?P<pk>d+)/$', delete_feed, name='delete_feed'),
python django python-3.x
add a comment |
I tried creating a delete button and basically what it should do is "delete an object when clicked" given its id but my app keeps giving a TemplateSyntaxError at /
. Here's the code for said functionality in my View, Template and Urls.py files respectively
Could not parse the remainder: '{{doc.id}}' from '{{doc.id}}'
Views.py
def delete_feed(request, pk):
query = Feed.objects.get(id=pk)
query.delete()
return HttpResponse("Deleted!")
Template
<a href="{% url 'delete_feed' pk={{doc.id}} %}"><button type="button" class="btn btn-danger">Delete Item</button></a>
urls.py
url(r'^delete_feed/(?P<pk>d+)/$', delete_feed, name='delete_feed'),
python django python-3.x
I tried creating a delete button and basically what it should do is "delete an object when clicked" given its id but my app keeps giving a TemplateSyntaxError at /
. Here's the code for said functionality in my View, Template and Urls.py files respectively
Could not parse the remainder: '{{doc.id}}' from '{{doc.id}}'
Views.py
def delete_feed(request, pk):
query = Feed.objects.get(id=pk)
query.delete()
return HttpResponse("Deleted!")
Template
<a href="{% url 'delete_feed' pk={{doc.id}} %}"><button type="button" class="btn btn-danger">Delete Item</button></a>
urls.py
url(r'^delete_feed/(?P<pk>d+)/$', delete_feed, name='delete_feed'),
python django python-3.x
python django python-3.x
edited Jan 19 at 12:30
mtkguy
asked Jan 19 at 10:28
mtkguymtkguy
136
136
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Can you try like that
<a href="{% url 'delete_feed' pk=doc.id %}"><button type="button" class="btn btn-danger">Delete Item</button></a>
we can cann't use within exprssion tag string interploation
if you want know more the document https://docs.djangoproject.com/en/2.1/ref/templates/builtins/#url
still not working
– mtkguy
Jan 19 at 10:54
what is stack trace ??
– Robert
Jan 19 at 10:59
Thanks, This ultimately worked after i got rid of some other kinks in my javascript
– mtkguy
Jan 19 at 12:29
add a comment |
Possible duplicate of this topic.
You should double check how you pass the pk argument.
You can try to change
<a href="{% url 'delete_feed' pk={{doc.id}} %}"...
to
<a href="{% url 'delete_feed doc.id' %}"...
Not working. None of the answers in the "duplicate" works either
– mtkguy
Jan 19 at 11:44
Could you please provide more info from the stack trace? Also it would be great if you can provide how exactly is that line of code in your template.
– Hristiyan Bonev
Jan 19 at 11:46
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%2f54266142%2fgetting-a-templatesyntaxerror-in-my-django-app%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
Can you try like that
<a href="{% url 'delete_feed' pk=doc.id %}"><button type="button" class="btn btn-danger">Delete Item</button></a>
we can cann't use within exprssion tag string interploation
if you want know more the document https://docs.djangoproject.com/en/2.1/ref/templates/builtins/#url
still not working
– mtkguy
Jan 19 at 10:54
what is stack trace ??
– Robert
Jan 19 at 10:59
Thanks, This ultimately worked after i got rid of some other kinks in my javascript
– mtkguy
Jan 19 at 12:29
add a comment |
Can you try like that
<a href="{% url 'delete_feed' pk=doc.id %}"><button type="button" class="btn btn-danger">Delete Item</button></a>
we can cann't use within exprssion tag string interploation
if you want know more the document https://docs.djangoproject.com/en/2.1/ref/templates/builtins/#url
still not working
– mtkguy
Jan 19 at 10:54
what is stack trace ??
– Robert
Jan 19 at 10:59
Thanks, This ultimately worked after i got rid of some other kinks in my javascript
– mtkguy
Jan 19 at 12:29
add a comment |
Can you try like that
<a href="{% url 'delete_feed' pk=doc.id %}"><button type="button" class="btn btn-danger">Delete Item</button></a>
we can cann't use within exprssion tag string interploation
if you want know more the document https://docs.djangoproject.com/en/2.1/ref/templates/builtins/#url
Can you try like that
<a href="{% url 'delete_feed' pk=doc.id %}"><button type="button" class="btn btn-danger">Delete Item</button></a>
we can cann't use within exprssion tag string interploation
if you want know more the document https://docs.djangoproject.com/en/2.1/ref/templates/builtins/#url
edited Jan 19 at 10:59
answered Jan 19 at 10:43
RobertRobert
1,7271616
1,7271616
still not working
– mtkguy
Jan 19 at 10:54
what is stack trace ??
– Robert
Jan 19 at 10:59
Thanks, This ultimately worked after i got rid of some other kinks in my javascript
– mtkguy
Jan 19 at 12:29
add a comment |
still not working
– mtkguy
Jan 19 at 10:54
what is stack trace ??
– Robert
Jan 19 at 10:59
Thanks, This ultimately worked after i got rid of some other kinks in my javascript
– mtkguy
Jan 19 at 12:29
still not working
– mtkguy
Jan 19 at 10:54
still not working
– mtkguy
Jan 19 at 10:54
what is stack trace ??
– Robert
Jan 19 at 10:59
what is stack trace ??
– Robert
Jan 19 at 10:59
Thanks, This ultimately worked after i got rid of some other kinks in my javascript
– mtkguy
Jan 19 at 12:29
Thanks, This ultimately worked after i got rid of some other kinks in my javascript
– mtkguy
Jan 19 at 12:29
add a comment |
Possible duplicate of this topic.
You should double check how you pass the pk argument.
You can try to change
<a href="{% url 'delete_feed' pk={{doc.id}} %}"...
to
<a href="{% url 'delete_feed doc.id' %}"...
Not working. None of the answers in the "duplicate" works either
– mtkguy
Jan 19 at 11:44
Could you please provide more info from the stack trace? Also it would be great if you can provide how exactly is that line of code in your template.
– Hristiyan Bonev
Jan 19 at 11:46
add a comment |
Possible duplicate of this topic.
You should double check how you pass the pk argument.
You can try to change
<a href="{% url 'delete_feed' pk={{doc.id}} %}"...
to
<a href="{% url 'delete_feed doc.id' %}"...
Not working. None of the answers in the "duplicate" works either
– mtkguy
Jan 19 at 11:44
Could you please provide more info from the stack trace? Also it would be great if you can provide how exactly is that line of code in your template.
– Hristiyan Bonev
Jan 19 at 11:46
add a comment |
Possible duplicate of this topic.
You should double check how you pass the pk argument.
You can try to change
<a href="{% url 'delete_feed' pk={{doc.id}} %}"...
to
<a href="{% url 'delete_feed doc.id' %}"...
Possible duplicate of this topic.
You should double check how you pass the pk argument.
You can try to change
<a href="{% url 'delete_feed' pk={{doc.id}} %}"...
to
<a href="{% url 'delete_feed doc.id' %}"...
answered Jan 19 at 11:37
Hristiyan BonevHristiyan Bonev
522
522
Not working. None of the answers in the "duplicate" works either
– mtkguy
Jan 19 at 11:44
Could you please provide more info from the stack trace? Also it would be great if you can provide how exactly is that line of code in your template.
– Hristiyan Bonev
Jan 19 at 11:46
add a comment |
Not working. None of the answers in the "duplicate" works either
– mtkguy
Jan 19 at 11:44
Could you please provide more info from the stack trace? Also it would be great if you can provide how exactly is that line of code in your template.
– Hristiyan Bonev
Jan 19 at 11:46
Not working. None of the answers in the "duplicate" works either
– mtkguy
Jan 19 at 11:44
Not working. None of the answers in the "duplicate" works either
– mtkguy
Jan 19 at 11:44
Could you please provide more info from the stack trace? Also it would be great if you can provide how exactly is that line of code in your template.
– Hristiyan Bonev
Jan 19 at 11:46
Could you please provide more info from the stack trace? Also it would be great if you can provide how exactly is that line of code in your template.
– Hristiyan Bonev
Jan 19 at 11:46
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%2f54266142%2fgetting-a-templatesyntaxerror-in-my-django-app%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