          elif "_saveasnew" in request.POST:
              msg = _('The %(name)s "%(obj)s" was added successfully. You may edit it again below.') % msg_dict
              self.message_user(request, msg)
              return HttpResponseRedirect(reverse('admin:%s_%s_change' %
                                          (opts.app_label, opts.module_name),
                                          args=(pk_value,),
                                          current_app=self.admin_site.name))
          elif "_addanother" in request.POST:
              msg = _('The %(name)s "%(obj)s" was changed successfully. You may add another %(name)s below.') % msg_dict
              self.message_user(request, msg)
 
</s> remove                                         (opts.app_label, opts.module_name),
 </s> add                                         (opts.app_label, opts.model_name), </s> remove                                             (opts.app_label, opts.module_name),
 </s> add                                             (opts.app_label, opts.model_name), </s> remove                                     (opts.app_label, opts.module_name),
 </s> add                                     (opts.app_label, opts.model_name), </s> remove                                         (opts.app_label, opts.module_name),
 </s> add                                         (opts.app_label, opts.model_name), </s> remove                     attr_name = '%s_ptr' % base._meta.module_name
 </s> add                     attr_name = '%s_ptr' % base._meta.model_name
                                        (opts.app_label, opts.model_name),
          elif "_saveasnew" in request.POST:
              msg = _('The %(name)s "%(obj)s" was added successfully. You may edit it again below.') % msg_dict
              self.message_user(request, msg)
              return HttpResponseRedirect(reverse('admin:%s_%s_change' %
                                        (opts.app_label, opts.model_name),
                                          args=(pk_value,),
                                          current_app=self.admin_site.name))
          elif "_addanother" in request.POST:
              msg = _('The %(name)s "%(obj)s" was changed successfully. You may add another %(name)s below.') % msg_dict
              self.message_user(request, msg)
keep keep keep keep replace keep keep keep keep keep
 Fixed #19689 -- Renamed `Model._meta.module_name` to `model_name`. 
django/contrib/admin/options.py