2017-10-02 5 views
0

私はDjangoで遊んでいて、Creating and Running Your First Django Projectのチュートリアルで作業しようとしています。私の解決策は、ApreliumのAbyss Web Server X1を使ってAtlantis-Zeroに自己ホストされたままです。サーバは、Django開発サーバが稼働しており、サーバ上の仮想位置がDjangoHelloWorldである場合、リバースプロキシ127.0.0.1:8000を設定しています。DjangoはどこにURLを作成しますか?

adminアプリケーションにアクセスしようとすると、ページのソースを表示すると、次のようなコードが立ち上がる:

URLはグローバルジャンゴ内で生成される
<!DOCTYPE html> 

<html lang="en-us" > 
<head> 
<title>Log in | Django site admin</title> 
<link rel="stylesheet" type="text/css" href="/static/admin/css/base.css" /> 
<link rel="stylesheet" type="text/css" href="/static/admin/css/login.css" /> 




<meta name="robots" content="NONE,NOARCHIVE" /> 
</head> 
... 

?どちらかを作成する方法を変更して、/DjangoHelloWorld/が予想されるリソースのパスの一部になるようにするか、開発サーバーがWebサイトのルートにないことを実現するように設定を変更する必要があります。

答えて

0

wsgi.pyとsettings.pyがあるプロジェクトフォルダに移動します。ファイル内にurls.pyファイルがあります。ファイル内にadmin urlpatternがあり、あなたが好きなものに名前をカスタマイズすることができます。管理ページにアクセスするには、python manage.py createsuperuserを実行してスタッフアカウントを取得する必要があります

関連する問題