>source

이 하나로 정말로 고생합니다. 어떤 이유로, 내 URL이 올바른보기를로드 할 수 없습니다. 사이트는 홈 페이지를 올바르게로드하지만 내 앱 중 하나를 ACESS에 추가 할 때 Extesion을 추가하면 홈 페이지를 다시로드합니다. 오류가 있거나 아무 것도 올바른 페이지에 직접적으로 직접적으로 던지지 않습니다.

이 기본 URL 파일입니다.

path('admin/', admin.site.urls),
    path('', blog_views.home),
    path('<username>/', include('blog.urls')),
    path('community/', include('community.urls')),

시작의 시작블로그URL 파일 :

path('', LogListView.as_view(), name='log'),

이것은이입니다블로그보기 파일 :

@login_required
def home(request):
    user_name= request.user.username
    return HttpResponseRedirect(f'{user_name}/')
class LogListView(LoginRequiredMixin, ListView):
    model= Post
    template_name= 'blog/log-main.html'
    login_url= 'login/'
    context_object_name= 'posts'
    ordering= ['-date_added']
    def get_context_data(self, **kwargs):
        context= super(LogListView, self).get_context_data(**kwargs)
        context['posts']= Post.objects.filter(user= self.request.user)
        return context

기능 위의 기능은 URL 경로의 시작 부분에 Thier 사용자 이름을 배치하여 각 사용자를 특정 홈 페이지로 지시합니다.

여기에 있습니다커뮤니티앱 URL 파일 :

path('', CommunityListView.as_view(), name='community'),

및 그 새커뮤니티파일보기:

class CommunityListView(LoginRequiredMixin, ListView):
    model= Post
    template_name= 'community/community.html'
    context_object_name= 'postss'
    ordering= ['-date_added']
    def get_queryset(self):
        qs= super().get_queryset()
        active_user= self.request.user
        active_user_following= active_user.following.values_list('user_id', flat=True)
        following_user_objects= []
        for id in active_user_following:
            followed= User.objects.get(id=id)
            following_user_objects.append(followed)
            print(followed)
        print(following_user_objects)
        print(active_user_following)
        return WILT.objects.filter(user__in=following_user_objects)

위에서 언급했듯이, 내가 추가 할 때/커뮤니티/URL 경로로, JSUT는 기본 홈 페이지를 relaods합니다. 나는 운이없는 시간 동안 이것을 겪어 왔습니다.

  • 이전 테이블이있는 경우 VBA code에 액세스하십시오.
  • 다음 c# : JSON을 개체 목록으로 지정하는 중 오류가 발생했습니다