0

ユーザーが URL をいじるのを避けるために、この行を myproject の url.py に追加しました。

(r'(.+\.*)$',RedirectView.as_view(url='/')),

ユーザーがブラウザーの URL で何を試しても、ユーザーはホームページに移動します。良い!

自分のサイトから何かをダウンロードしようとするたびに問題が発生します。jpg、gif などのファイル タイプの例外を追加して、残りの http トラフィックをホームページ/ルートに送る方法はありますか

私の更新されたviews.py

def my_view(request):
    my_object = get_object_or_404(Document, pk=1)

def list(request):
    # Handle file upload

    if request.method == 'POST':
        form = DocumentForm(request.POST, request.FILES)
        if form.is_valid():
            newdoc = Document(docfile = request.FILES['docfile'])
            newdoc.save()
        docfile = request.FILES['docfile']
            return HttpResponseRedirect(reverse('myproject.myapp.views.list'))
    else:
        form = DocumentForm() # A empty, unbound form


    documents = Document.objects.all()
    return render_to_response(
        'myapp/list.html',
        {'documents': documents, 'form': form},
        context_instance=RequestContext(request)
    )

サーバーエラー505が発生しました

4

2 に答える 2