| 
							
							
								 Adrian Holovaty | 8f9e5b6b3b | Added 'django-admin.py validate', which validates all installed models. Validation only handles common errors at this point, but we'll be improving it each time we think of a potential model syntax problem. Also changed the development Web server to validate automatically at server start. git-svn-id: http://code.djangoproject.com/svn/django/trunk@503 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-15 05:05:52 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 1e479ba90d | Fixed #93 and #279 -- 'django-admin startproject' no longer creates invalid settings/admin.py on Windows git-svn-id: http://code.djangoproject.com/svn/django/trunk@498 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-15 01:24:16 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 199aa88ffb | Moved django.core.handlers.wsgi.AdminMediaHandler to django.core.servers.basehttp. Makes more sense to have it in there, because its only use is for the development server. git-svn-id: http://code.djangoproject.com/svn/django/trunk@491 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-12 04:16:29 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 46d8bbab3d | Added help_doc to django.core.management.install git-svn-id: http://code.djangoproject.com/svn/django/trunk@470 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-10 20:16:15 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 4003f9f482 | Changed 'django-admin adminindex' to output relative links, not absolute links. Thanks, Joe Grace git-svn-id: http://code.djangoproject.com/svn/django/trunk@426 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-07 01:02:48 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | dae5863058 | Fixed #263 -- inspectdb output now includes a comment reminding people to run sqlinitialdata. Thanks, Hugo git-svn-id: http://code.djangoproject.com/svn/django/trunk@401 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-04 14:51:46 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | cfbf261709 | Improved 'django-admin inspectdb' so that it doesn't raise an exception for unknown field types. Now it uses TextField by default and outputs a Python comment. git-svn-id: http://code.djangoproject.com/svn/django/trunk@398 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-04 03:49:24 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | f4e4ae96cb | Improved 'django-admin inspectdb' so that it detects ForeignKey relationships -- PostgreSQL only git-svn-id: http://code.djangoproject.com/svn/django/trunk@395 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-02 22:33:39 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | d9401b78f1 | Added first stab at 'django-admin.py inspectdb', which takes a database name and introspects the tables, outputting a Django model. Works in PostgreSQL and MySQL. It's missing some niceties at the moment, such as detection of primary-keys and relationships, but it works. Refs #90. git-svn-id: http://code.djangoproject.com/svn/django/trunk@384 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-02 17:08:24 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | e0c3dd3318 | Refactored meta.py -- created a django.core.meta package, with init.py and fields.py git-svn-id: http://code.djangoproject.com/svn/django/trunk@378 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-08-01 21:29:52 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | d52db2d879 | Changed django.core.management.get_sql_delete to be more robust when many-to-many tables don't exist git-svn-id: http://code.djangoproject.com/svn/django/trunk@330 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-26 23:18:08 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | b23c63bcfe | Fixed #206 -- 'django-admin sqlclear' now deletes from admin log to prevent referential integrity violations git-svn-id: http://code.djangoproject.com/svn/django/trunk@323 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-26 22:38:54 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | aeff2cb530 | Fixed #93 -- Fixed 'django-admin startproject' to use os.path.join instead of string concatenation git-svn-id: http://code.djangoproject.com/svn/django/trunk@322 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-26 22:15:51 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | e207378ad3 | Fixed #204 -- Changed 'django-admin createsuperuser' to disallow blank passwords git-svn-id: http://code.djangoproject.com/svn/django/trunk@314 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-26 14:37:00 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 9566a61a22 | Added auto-reload to standalone server! Fixes #113. Thanks very much to Jason Huggins for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@266 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-21 04:08:54 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 304b08e325 | Improved 'django-admin runserver' so that it explicitly tells you how to stop it. Also trapped KeyboardInterrupt so stopping it doesn't give an ugly traceback. git-svn-id: http://code.djangoproject.com/svn/django/trunk@264 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-21 03:24:28 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 8d144dadd8 | Fixed #114 -- Changed uses of deprecated 'whrandom' module to 'random' git-svn-id: http://code.djangoproject.com/svn/django/trunk@262 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-21 02:20:40 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | d330be0169 | Added 'django-admin createsuperuser' and updated tutorial to use it instead of manually creating the user in the Python interactive prompt git-svn-id: http://code.djangoproject.com/svn/django/trunk@261 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-21 02:17:45 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 895d232671 | Small code cleanup -- changed django.core.management.get_sql_delete to use get_m2m_db_table(), and moved get_m2m_db_table() from Field to ManyToManyField, because it's only used by the latter git-svn-id: http://code.djangoproject.com/svn/django/trunk@256 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-20 21:56:12 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 1fc28dea11 | Fixed #97 -- Refactored django-admin.py so that it only contains command-line-interface code. Moved the actual meat into django/core/management.py git-svn-id: http://code.djangoproject.com/svn/django/trunk@242 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2005-07-20 15:00:34 +00:00 |  |