ユーザーが 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が発生しました