まず、インストールあなたが必要とする環境、PythonとDjangoの環境パッケージ(ここ環境win7の+のpython 3.6.5 +ジャンゴ2.1.5)
名前はプロジェクトの名前でプロジェクトを作成するために第二に、必要なプロジェクトパスを作成するために、cdコマンドを入力するには、コマンドラインを使用して、次のコマンドを入力します。
django-admin startproject name
第三に、次のプロジェクトへのコマンドラインは、ちょうど良いパスを作成し、その後、APP_NAMEが複数のAPPを作成できるプロジェクトの名前であるAPP、APPを作成するには、次のコマンドを入力します。
python manage.py startapp app_name
第四に、設定ファイルの設定を変更します
変更は、ホストへのアクセスを許可します:
# 指定被访问的主机。若元素为'*',表示所有同一局域网内的网络均可被访问
#测试时可填为'localhost', '127.0.0.1'
ALLOWED_HOSTS = ['localhost', '127.0.0.1']
APP INSTALLED_APPSに追加された新しい名前(ここではAPPは私のRBAC、ウェブです):
# App加载
# Application definition
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rbac',
'web'
# 'django.contrib.humanize', # 人类可读性过滤器
# 'django.contrib.sitemaps', # 网站地图
]
変更管理者言語:
LANGUAGE_CODE = 'en-us' # 中文简体是'zh-hans',Admin后台管理系统的页面语言随之改变
いかなる宣言、接続できない場合ジャンゴ:(手動)()、新しいMySQLデータベースでより便利NavicatはでMySQLデータベース管理ツールのデータベースをデータベースを変更します
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'rbac_edu_document', #数据库名
'USER':'root',#登录数据库用户名
'PASSWORD':'admin',#登录数据库密码
'HOST':'127.0.0.1',#主机名
'PORT':'3306',#端口号
}
}
このとき、入力のpython manage.pyのrunserverコマンドラインは、以下の情報を見ることができます。
次に、あなたのブラウザに127.0.0.1:8000を訪問して、このプログラムにアクセスすることができます。
あなたは同期されていない、あなたが実行することができますプロンプトがデータベースに表示されて見ることができる python manage.py makemigrations 项目名
移行テーブルを作成するには、それがデータベース内のクラスの宣言に建てられたモデル層モデルをジャンゴになるのpython manage.pyを入力し、番号を返し、キャッシュに追加されたモデルをテーブル、およびを通じて python manage.py sqlmigrate 项目名 编号
行われたら、あなたは、データベース・キャッシュに固有の変更を表示することができます。ユーザーのpython manage.py createsuperuserで構築されたスーパーを作成した後、ユーザー名、電子メール、パスワードを入力します。、再び127.0.0.1:8000/adminにアクセスすることにより、Djangoのadminインタフェースを入力するには、この時間をプロジェクトを開始するためのPythonのmanage.pyのrunserver。