Index: django/core/management/commands/inspectdb.py
===================================================================
--- django/core/management/commands/inspectdb.py	(revision 7599)
+++ django/core/management/commands/inspectdb.py	(working copy)
@@ -43,7 +43,7 @@
             except NotImplementedError:
                 indexes = {}
             for i, row in enumerate(introspection_module.get_table_description(cursor, table_name)):
-                att_name = row[0].lower()
+                att_name = row[0].lower().replace('-', '_')
                 comment_notes = [] # Holds Field notes, to be displayed in a Python comment.
                 extra_params = {}  # Holds Field parameters such as 'db_column'.
 
