Why does django object.get raise DoesNotExist when it does? [closed] - django

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 8 years ago.
Improve this question
I have got this strange exception : the object exists in my database, get doesn't work but filter does...
(Pdb) p ProjectPhase.objects.get(slug='done-complete')
*** DoesNotExist: DoesNotExist('ProjectPhase matching query does not exist.',)
(Pdb) p ProjectPhase.objects.all().filter(slug='done-completed')
[<ProjectPhase: 8 - Done - Completed>]
Any hint ?

Both texts are different. First one is: done-complete and second one done-completed.
So,
ProjectPhase.objects.get(slug='done-completed')
Should work

Related

What does ch!=?.? mean in c++ [closed]

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 1 year ago.
Improve this question
This is used here do {....} while(ch!=?.?); what does ch!=?.? mean here can anybody please help with it.
It's a syntax error with both clang and gcc.
#JonathanLeffler is usually right and I think he nailed the root cause. I used to see this when text was being copied from Microsoft Word to the web (lack of transcode from a Windows code page to ascii/utf8?).

C++ error: decomposition declaration not permitted in this context [closed]

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 4 years ago.
Improve this question
Why is g++ giving an error like this?
blahblah.h:80:10: error: decomposition declaration not permitted in this context
float[NUM_OUTPUTS] output_buffer;
(Already solved, but creating this because there's no good google hits for this error text, and the error message is inscrutable.)
In C++ declarations, the array size goes after the variable name, not after the type:
float output_buffer[NUM_OUTPUTS];

MySQL Incorrect datetime value: '12/31/2016 23:59:59' for function str_to_date [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 5 years ago.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Improve this question
Here's the portion of the overall Prepared Statement that I'm having issues with: STR_TO_DATE(?, '%d/%m/%Y %k:%i:%S')
I'm writing in C++ and using a string I'm getting from a data file.
It's inserting 01/01/2017 18:00:10 just fine, but it gets to 12/31/2016 23:59:59 and breaks. I've tried some different combinations but I'm just not getting it.
It is a parsing error, you need to switch days and months you are passing to the function:
STR_TO_DATE(?, '%d/%m/%Y %k:%i:%S')
from 12/31/2016 23:59:59 to 31/12/2016 23:59:59

python: check if all elements the same in an list [closed]

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 6 years ago.
Improve this question
I am using the following code to check if all the elements in a list are the same:
def sameItem(myList):
return all(x==myList[0] for x in myList)
However, in my test case:
myL1 = ['dog','cat','dog']
sameItem(myL1)
returns True. Shouldn't it be False? Or did I have a bug in the sameItem() function?
Also, I am using Jupyter Notebook, could it cause any problem is this scenario?
Thanks!
Your method should be correct and works for me. As an alternative, you can try this method to double check, which is a one line that does the same thing
return myList[1:] == myList[:-1]

do_trucate in jinja2, correct usage needed [closed]

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 7 years ago.
Improve this question
I think I saw something on using this to truncate test as a filter, but I've seen to no idea how to use it. Using as xx|do_trucate(20) gives the following:
TemplateAssertionError: no filter named 'do_truncate'
What is the correct usage?
Doh, from the spec I saw
do_trucate
http://code.nabla.net/doc/jinja2/api/jinja2/jinja2.filters.html
But in reality, its just truncate