NamedUrlWizardView's done_step_name purpose unclear
    
    
    
      
      
      
        
The documentation for NamedUrlWizardView's "done_step_name" option is unclear. First of all, the documentation says that you have to pass that argument, when, in fact, it's optional. Also, it's not super obvious that the "done_step_name" argument's value should not be the name of an actual URL from the urls.py file. Its just not very clear what the purpose of the argument is.
       
     
   
 
      
        
        
          Change History
          (8)
        
          
  
  
  
    
      | Owner: | 
      
        changed from nobody to Sasha Romijn
       | 
    
    
      | Status: | 
      
        new → assigned
       | 
    
    
      | Triage Stage: | 
      
        Unreviewed → Accepted
       | 
    
    
      | Type: | 
      
        Uncategorized → Cleanup/optimization
       | 
    
  
 
           
          
  
  
  
    
      | Easy pickings: | 
      
        set
       | 
    
    
      | Has patch: | 
      
        set
       | 
    
    
      | Owner: | 
      
        Sasha Romijn removed
       | 
    
    
      | Status: | 
      
        assigned → new
       | 
    
  
 
           
          
  
  
  
    
      | Triage Stage: | 
      
        Accepted → Ready for checkin
       | 
    
  
 
           
          
  
  
  
    
      | Owner: | 
      
        set to Sasha Romijn
       | 
    
    
      | Status: | 
      
        new → assigned
       | 
    
  
 
           
          
  
  
  
    
      | Resolution: | 
      
        → fixed
       | 
    
    
      | Status: | 
      
        assigned → closed
       | 
    
  
 
           
          
          
          
          
         
       
     
        
    
    
I completely agree. PR in https://github.com/django/django/pull/2676
I've also touched up other unclear parts of the documentation for this view.