code: def lookups(self, request, model_admin):
          
  
          if model_admin.tracked_stamps in {'create', 'update', 'both'}:
              prefix = model_admin.tracked_stamps + ':'
          else:
              raise ValueError("Invalid tracked_stamps type. Expected: 'create', 'update', or 'both'")
          original = model_admin.get_period_options()
          return type(original)((prefix + k, v) for (k, v) in original)
docs: Performs lookup in the same way the reporting tool allows to generate a report.
          :param request: Current request
          :param model_admin: Current model admin. It must implement get_period_options as returning a list of (k, v).
          :raises: AttributeError, ValueError, or any exception triggered by get_period_options.
          :return: The result of calling such method.