title: Get .csv values without saving it
body: <p>Right now I am uploading a .csv file via a model form, saving it in a model and then reading/saving all the values from the .csv to another model.</p>
  <p>The .csv isn't needed after I get all the values into the other model so I have been trying to find a way to just read the .csv and get the values without saving it into the model.</p>
  <p>Below is the basics of my view.</p>
  <p>I appreciate any tips.</p>
  <pre class="lang-py prettyprint-override"><code>
  def ncaab_csv(request):
  
      form = CsvUpload(request.POST or None, request.FILES or None)
  
      if request.method == &quot;POST&quot;:
          if form.is_valid():
              form.save()
          
              # Get the submitted csv file
              games_file = Csv.objects.get(games_entered=False)
  
              with open(games_file.file_name.path, 'r') as f:
                  reader = csv.reader(f)
  
                  for i, row in enumerate(reader):
                      if i == 0:
                          pass
                      else:
                          try:
                              game = NCAABGame.objects.get(name__name=row[1],
                                                           updated=False,
                                                           date=today)
  
                              All NCAABGame fields here...
                              
                              game.save()
  
              return redirect(reverse('ncaab_games'))
  
          else:
              messages.error(request, &quot;Failed to save file.&quot;)
      else:
          template = 'management/ncaab/ncaab_csv.html'
  
      context = {
          'form': form,
      }
  
      return render(request, template, context)
  </code></pre>