Djangoインストール作成プロジェクト実行プロジェクト
5658 ワード
Djangoベース
フレームワーク、すなわちframeworkは、特に開放的な問題を解決するために設計された一定の制約性を持つ支持構造を指し、フレームワークを使用して特定のシステムを迅速に開発することができ、簡単に言えば、他の人が作った舞台で演技をすることです.
すべてのWebアプリケーションでは、本質的にはsocketサービス側であり、ユーザーのブラウザはsocketクライアントである.
WSGI:Web Server Gateway Interface
Django準備
構成関連
Djangoフレームワークの適用
転載先:https://www.cnblogs.com/zhangchen-sx/p/10269773.html
フレームワーク、すなわちframeworkは、特に開放的な問題を解決するために設計された一定の制約性を持つ支持構造を指し、フレームワークを使用して特定のシステムを迅速に開発することができ、簡単に言えば、他の人が作った舞台で演技をすることです.
すべてのWebアプリケーションでは、本質的にはsocketサービス側であり、ユーザーのブラウザはsocketクライアントである.
WSGI:Web Server Gateway Interface
Django準備
------------------------------------------------
cmd --> pip install django==1.11.18
# ,
pip install django==1.11.18 -i https://pypi.douban.com/simple/
pycharm
settings ->project ->project interpreter -> django-> Manage Repositories -> http
specify version
------------------------------------------------
cmd --> pip list
------------------------------------------------
pycharm --> settings ->project ->project interpreter ->
pip uninstall django cmd Django
-------------------------------------------------
** **
cmd :
+shift
-->python-->Script-->django-admin.exe
django-admin startproject #
pycharm :
--> file-->new project -->django-->location + -->create-->open new window -->
****************************************************
-------- cmd -----------
------manage.py ---------
python manage.py runserver # 127.0.0.1:8000
python manage.py runserver 80 # 127.0.0.1:80
python manage.py runserver 0.0.0.0:80 # 0.0.0.0:80 ip
構成関連
settings -->allowed_hosts = ['*'] -- Linux --
import OS
--> -->settings.py
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
debug = True -- --
allowed_hosts = ['*']
--------------------------------------------------------------------
debug = False --- --- allowed_hosts = ['*']
--------------------------------------------------------------------
Templates ( )= [ 'DIRS': [os.path.join(BASE_DIR,'templates')],]
html templates
--------------------------------------------------------------------
DATABASES
--------------------------------------------------------------------
STATIC_URL = '/static/' #
Djangoフレームワークの適用
urls.py -- url
from django.conf.urls import url
from django.contrib import admin
from django.shortcuts import HttpResponse
def index(request):
return HttpResponse(' index ')
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^index/', index),
]
転載先:https://www.cnblogs.com/zhangchen-sx/p/10269773.html