第三に、学習の新しいジャンゴDjangoプロジェクト

まず、エンジニアリングプロセスを作成します

新しいプロジェクトを作成します。1.

django-admin.py startprojectのmyprojectに

2.囲碁MyProjectと、新しいプロジェクトを作成します

python3 manage.py startappのMY_APP

他の人がアクセスを許可するためのプロジェクトディレクトリの下に3 settings.py設定

ALLOWED_HOSTS = [ ' * ' ]

プロジェクトディレクトリのsettings.py 4. [新しいアプリケーション名を追加します

INSTALLED_APPS = [

' MY_APP '

]

第二に、データベースの操作:

1. MySQLのデータベースの仮想マシンに新しいライブラリの名前を追加します。

データベースMY_APPのcharset = UTF8を作成します。

環境変数2.追加のユーザー属性(USER、PASSWORD)

vimの〜/ .bashrcに

Shiftキー + Jは、編集に最後の行を入力します

ユーザ属性情報を追加します。

輸出DBUSER = ルート

輸出DBPWD = 123456

パッケージガイドファイルのsettings.py 3.

OSのインポート環境

4. setting.pyファイルデータベースは、デフォルトのデータベースのMySQLに設定されています

DATABASES = {
     ' デフォルト' {
         ' ENGINE '' django.db.backends.mysql ' ' NAME '' newapp ' ' USER ':environ.get(' DBUSER ' )、
         ' PASSWORD ':environ.get (' DBPWD ' )、
         ' HOST '' 127.0.0.1 ' "POST ":3306 
    }
}

プロジェクトディレクトリに__init__.pyで次のように追加します。5.

輸入pymysql

pymysql.install_as_MySQLdb()

第三に、プロジェクトtamplatesで同じディレクトリにフォルダを作成し、settingspyのテンプレートのパスを変更します

TEMPLATES = [
    {
        ' BACKEND '' django.template.backends.django.DjangoTemplates ' ' DIRS ':[os.path.join(BASE_DIR、' テンプレート')]、

第四に、同じレベルのプロジェクトディレクトリで静的なフォルダを作成し、STATIC_URL settings.pyのパスを追加

STATIC_URL = ' /静的/ ' 
STATICFILES_DIRS = [
    os.path.join(BASE_DIR、' 静的' 
]

五分は、新しいアプリケーションプロジェクトの下url.pyファイルをルーティング追加し、以下を追加します

django.conf.urls インポートURL
urlpatterns = [
    
]

第六には、プロジェクトディレクトリにurls.pyファイルに次を追加します

django.conf.urls インポートURLを含ん
 から django.contribの輸入管理
 
urlpatterns = [
    URL(R ' ^管理/ ' 、admin.site.urls)、
    URL(R ' ^ MY_APP / '、(含ま' my_app.url '、名前空間= ' MY_APP ' ))
]

七、追加のhtmlファイルのテンプレートファイルの暗号化は、静的カナダ、JSファイルにCSSファイルを追加します

おすすめ

転載: www.cnblogs.com/chushujin/p/12383669.html