Hi Lloyd, In your urls.py file, you want to specify the view as a string - you're currently missing the quotes around it. It should look like this:
urlpatterns = patterns(", (r'^time/$' , 'current_datetime'), # <-- quotes added! ) The (not particularly helpful) message you're getting is django attempting a string operation (an rindex - right index) on an actual python function object instead of a string. I'm guessing that you imported the view into the urls.py file, which is how you even got that far. Good luck. On Jan 3, 7:07 pm, LRP <[EMAIL PROTECTED]> wrote: > Ah, Django promises much, but so far has delivered nothing but Mal de > Mar. Please tell me that there is smoother sailing beyond this patch > of troubled waters. > > 1) Picked as my nautical chart The Django Book... Must be > authoritative, right? > > 2) We've barely cast moorings and into Chapter 2 when The Book tells > me to pick a database. Fine. I have an affinity for Postgres. Tells me > to find and install pyscopg. OK, I find it, try to install it > according to instructions. Get mysterious error message. Double check > all my work. No help. Post problem to this fine forum. No response. > > Now that's nervous making. On two counts. > > 3) Ah, the clouds part! Further digging leads me to discover that > pyscopg is available as python-psycopq2 in the Debian etch > repository. Excellent! Aptitude loads it up in a jiffy and the sea is > calm again! > > Why didn't The Book steer me right to begin with? > > 4) I create a project. Launch the built-in web server. Success! See > the friendly blue banner. Feeling good. > > 5) But... We sail on to Chapter 3. Create the view > current_datetime(request) in views.py. Done. and map the view to the > URL in urls.py as follows: > > urlpatterns = patterns(", > (r'^time/$' , current_datetime), > ) > > I follow the instructions meticulously. Double-check the code. Enter > the URL... > > Shipwreck! > > 6) I get the error message 'function' object has no attribute 'rindex' > Exception location: /var/lib/python-support/python2.4/django/core/ > resolvers.py in get_mod_func, line 23 > > Who ordered up this "rindex?" > > Am I expected to flounder around in the bowls of django to make this > tub seaworthy? This newbie is beginning to feel like Django may not be > all that seaworthy. Or maybe the chart has steered me wrong? Or could > it be my novice seamanship? Whatever. We're barely out of harbor and > the good ship is leaking like a sieve. > > And so, I put this note in a bottle and cast it to the waves. Please > tell me how I can caulk the leaky seams, continue afloat, and earn my > sea legs. > > And please reassure me that it's worth it. > > Many thanks, > > Lloyd --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---