Did you connect your template folder on settings.py ?
Sent from my iPhone
> On Mar 30, 2020, at 11:06 PM, Aly_34_04 MR_34_04
> wrote:
>
> show me your views
>
>> On Monday, March 30, 2020 at 5:13:49 PM UTC+3, Jeff Waters wrote:
>> Hi
>> I have written some code that allows users of a website
Here is the change I suggest:
https://gist.github.com/tubaman/bf49949f8a9369ad3db1f56d5ce7dbc0/revisions
On 3/30/20 1:03 PM, Jeff Waters wrote:
@login_required
def add_comment(request, image_id):
new_comment = None
template_name = 'add_comment.html'
image = get_object_or_404(Picture
Let's see your url.py
On Mon, Mar 30, 2020, 10:03 PM Jeff Waters wrote:
> I've modified my code a bit to try (unsuccessfully!) to get this working.
>
> My views.py is now as follows:
>
> @login_required
> def add_comment(request, image_id):
> new_comment = None
> template_name = 'add_com
I've modified my code a bit to try (unsuccessfully!) to get this working.
My views.py is now as follows:
@login_required
def add_comment(request, image_id):
new_comment = None
template_name = 'add_comment.html'
image = get_object_or_404(Picture, id=image_id)
comment = image.commen
show me your views
On Monday, March 30, 2020 at 5:13:49 PM UTC+3, Jeff Waters wrote:
>
> Hi
>
> I have written some code that allows users of a website to comment on
> photos in a picture gallery, using a form. However, when I test the code,
> no comments are displayed.
>
> It would appear that
Thanks guys
I previously had 'comments' in the plural in views.py, but had the same
problem.
Am I right in thinking that Django recognises that 'comments' is the plural of
'comment', so if it knows from the view what a comment is, it knows what
comments are?
Thanks,
Jeff
--
You received t
What you passed to the context in your views.py is 'comment', but you are
looping through 'comments' in the template
On Mon, Mar 30, 2020, 3:52 PM Jeff Waters wrote:
> Hi
>
> Thanks for getting back to me.
>
> This is from my views.py:
>
> @login_required
> def add_comment(request, image_id):
>
Your view context uses 'comment'(singular), while your template uses
'comments'(plural). I'd chnage your view context to match the template.
On 3/30/20 9:51 AM, Jeff Waters wrote:
Hi
Thanks for getting back to me.
This is from my views.py:
@login_required
def add_comment(request, image_id):
Hi
I'm not sure what you mean by 'Have you all ready use a content that define
your content'.
I'm new to Django, so am not familiar with all of the terminology yet.
Can you elaborate please?
Thanks
Jeff
--
You received this message because you are subscribed to the Google Groups
"Django u
Hi
Thanks for getting back to me.
This is from my views.py:
@login_required
def add_comment(request, image_id):
new_comment = None
template_name = 'add_comment.html'
image = get_object_or_404(Picture, id=image_id)
comment = image.comment.filter(active=True)
new_comment = Non
Have you all ready use a content that define your content
On Mon, 30 Mar 2020, 17:14 Jeff Waters, wrote:
> Hi
>
> I have written some code that allows users of a website to comment on
> photos in a picture gallery, using a form. However, when I test the code,
> no comments are displayed.
>
> It
The problem might not be from the HTML template but the View.
All the HTML elements within your for loop will not display if there are no
records to loop through in "comments"
On Mon, Mar 30, 2020, 3:14 PM Jeff Waters wrote:
> Hi
>
> I have written some code that allows users of a website to com
Hi
I have written some code that allows users of a website to comment on photos in
a picture gallery, using a form. However, when I test the code, no comments are
displayed.
It would appear that Django is not processing the following code (from my HTML
file for the photo gallery), given that '
13 matches
Mail list logo