title: What's current Django for "from django.views.generic import list_detail"?
body: <p>Am I correct in understanding that "from django.views.generic import list_detail" has been deprecated and/or removed from Django?</p>
  
  <p>If so, what is the appropriate successor?</p>
  
  <p>Thanks,</p>
  
  <p>--</p>
  
  <p>@Gareth, thanks.</p>
  
  <p>I have a followup question to ask: how do you use a ListView to replace a list_detail.object_detail?</p>
  
  <p>The present code, which has been changed only in the import, is:</p>
  
  <pre><code>from django.conf.urls.defaults import *
  #from django.views.generic import list_detail
  from django.views.generic.list import ListView
  
  from announcements.models import Announcement
  from announcements.views import *
  
  
  announcement_detail_info = {
      "queryset": Announcement.objects.all(),
  }
  
  urlpatterns = patterns("",
      url(r"^(?P&lt;object_id&gt;\d+)/$", list_detail.object_detail,
          announcement_detail_info, name="announcement_detail"),
      url(r"^(?P&lt;object_id&gt;\d+)/hide/$", announcement_hide,
          name="announcement_hide"),
      url(r"^$", announcement_list, name="announcement_home"),
  )
  </code></pre>
  
  <p><a href="https://docs.djangoproject.com/en/dev/ref/class-based-views/generic-display/#listview" rel="noreferrer">https://docs.djangoproject.com/en/dev/ref/class-based-views/generic-display/#listview</a> does not seem to suggest a single inline replacement for:</p>
  
  <pre><code>    url(r"^(?P&lt;object_id&gt;\d+)/$", list_detail.object_detail,
          announcement_detail_info, name="announcement_detail"),
  </code></pre>
  
  <p>If anything, it suggests an additional model be added, and that model be built on.</p>
  
  <p>Is there a quick, inline replacement for the list_detail.object_detail call, or does it take more uprooting?</p>
  
  <p>Thanks,</p>