diff -urN django_src/django/core/management.py django_src_patch/django/core/management.py
--- django_src/django/core/management.py	2005-07-20 19:11:29.880201096 -0400
+++ django_src_patch/django/core/management.py	2005-07-20 19:16:09.616190173 -0400
@@ -342,7 +342,7 @@
 
 def startproject(project_name, directory):
     "Creates a Django project for the given project_name in the given directory."
-    from whrandom import choice
+    from random import choice
     _start_helper('project', project_name, directory)
     # Populate TEMPLATE_DIRS for the admin templates, based on where Django is
     # installed.
diff -urN django_src/django/models/auth.py django_src_patch/django/models/auth.py
--- django_src/django/models/auth.py	2005-07-20 05:28:27.000000000 -0400
+++ django_src_patch/django/models/auth.py	2005-07-20 19:15:47.460963055 -0400
@@ -172,7 +172,7 @@
         "Generates a random password with the given length and given allowed_chars"
         # Note that default value of allowed_chars does not have "I" or letters
         # that look like it -- just to avoid confusion.
-        from whrandom import choice
+        from random import choice
         return ''.join([choice(allowed_chars) for i in range(length)])
 
 class Session(meta.Model):
