def select_for_update(queryset):
    """Returns a RawQuerySet with SELECT ... FOR UPDATE."""
    query = queryset.query.clone()
    query.select_related = False
    sql = "%s FOR UPDATE" % query
    return queryset.model.objects.raw(sql)