Then how do I use the session to pass data between views?  What's wrong 
with my code?

If it counts for anything, *'text'* returns *'None'* in my debug statements 
(in the results() view).  

On Thursday, August 2, 2012 10:38:40 AM UTC-4, Marcin wrote:
>
> What's confusing about this? You don't explicitly create sessions, and 
> they last as long as they are configured to last, which by default is until 
> the session cookie is cleared.
>
> On Thu, Aug 2, 2012 at 10:31 AM, Gregory Thompson Jr. <
> spockthompso...@gmail.com> wrote:
>
>>
>>    1. def login(request):
>>    2.     m = Member.objects.get(username=request.POST['username'])
>>    3.     if m.password == request.POST['password']:
>>    4.         request.session['member_id'] = m.id
>>    5.         return HttpResponse("You're logged in.")
>>    6.     else:
>>    7.         return HttpResponse("Your username and password didn't 
>>    match.")
>>    
>> How about that for starters?
>>
>> The documentation goes from that to explaining how to set cookies.  How 
>> do they expect me to understand what's going on?
>> There's absolutely NO explanation of what's going on in that code.  
>>
>>         request.session['member_id'] = m.id 
>>
>> How the hell does that work?  
>>
>> They don't tell you where the session is started, how, what the scope of 
>> the session declaration is, etc...  
>>
>>
>> http://www.youtube.com/watch?v=YFd9NLZFmvo&playnext=1&list=PL6CB0A9FA1D9C736A&feature=results_video
>>   
>>  
>>
>> See that video?  The video shows you how to use sessions very quickly. 
>>  How did the person in the video get ALL of that code from just the 
>> documentation? 
>>
>> If all readers in this thread and kindly tackle each point I made, I 
>> promise you your own KFC when I start my empire.  Until then, I really just 
>> need someone to give me the step-by-step on this one.  I'm completely new 
>> to the framework and the documentation thus far has not been helpful.  I've 
>> mainly gotten by with the help of StackOverflow, IRC, and random code 
>> snippets online -- and occasionally, some outdated books.  
>>
>> If you don't want to explain or aren't going to ask me progressive 
>> questions with regards to my confusion, please just skip over my plight.
>>
>> Thank you all.
>>
>> On Thursday, August 2, 2012 9:54:21 AM UTC-4, Daniel Roseman wrote:
>>>
>>> On Thursday, 2 August 2012 14:06:04 UTC+1, Gregory Thompson Jr. wrote:
>>>>
>>>> <snip>
>>>>
>>>> I really don't understand the following, and I've read the documentation 
>>>> over and over.  I've been on this for two days:
>>>>
>>>>
>>>>    - How to initiate a session
>>>>    - How sessions are checked
>>>>    - How to retrieve form data from one page to handle the data on another.
>>>>
>>>> Again, I've read through the documentation.  I've asked on IRC but 
>>>> everyone pretty much just says "RTFM" even when I tell them I have.  This 
>>>> is absolutely frustrating as an extreme beginner.
>>>>
>>>> I'd also like to add that I DO understand the core Python language.  
>>>> Please, unless it's absolutely necessary, don't try explaining to me what 
>>>> a dictionary, tuple, list, etc... is.  I've already had my intelligence 
>>>> insulted by the users on IRC in this regard.  I really just don't 
>>>> understand the sessions documentation. 
>>>>
>>>>
>>>
>>> So, you didn't understand the documentation, but you also don't want to 
>>> be told what dictionaries/lists/tuples are.  How about you tell us which 
>>> bit of the examples under "Using sessions in views" (which I'm not linking 
>>> to because you've said you've read it) you didn't understand?
>>> --
>>> DR.
>>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msg/django-users/-/0czW05_b8q8J.
>>
>> To post to this group, send email to django-users@googlegroups.com.
>> To unsubscribe from this group, send email to 
>> django-users+unsubscr...@googlegroups.com.
>> For more options, visit this group at 
>> http://groups.google.com/group/django-users?hl=en.
>>
>
>
>
> -- 
> Marcin Tustin
> Tel: 07773 787 105
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/GIPMRuHoti8J.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to