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 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.