DJANGO - bpmbox/P1_bpmchat GitHub Wiki

templae

https://github.com/gitpod-io/template-python-django

sns作成 PYTHONで最初のアプリケーション

classDiagram
    App <|-- form
    App <|-- view
    App <|-- url
    App : +int age
    App : +view vw
    App : +String gender
    App: +isMammal()
    App: +mate()
    view <|-- form
    view <|-- template
    view <|-- model
    class form{
      +String beakColor
      +swim()
      +quack()
    }
    class view{
      mode: aaa
      model:cc  
      -int sizeInFeet
      -canEat()
    cc.test()
    aaa.object()aaa
    }
    class url{
      +bool is_wild
      +run()
    }

    class template{
        title
        age
        test
    }
            
    class model{
        title
        age:aaa
        test
        manager()ssss
        queryset()ssss
        find.all.test()aaaaa
    }
  • project 作成

  • app 作成

  • database 作成

  • 画面作成

  • GRAPHQL (API)

  • REST (API)

  • GRAPHENE

  • JWT (認証システム)

  • boto3 (AWS制御)

  • S3

  • DEBUG (Docker Debug 方法)

    • docker debugpy
  • hasura との連携(GRAPHQL→REST)

  • mysql 'default': { 'ENGINE': 'django.db.backends.mysql', # 変更 'NAME': 'database_name', # プロジェクトで使用するデータベース名 'USER': 'root', # パソコンにインストールしたMySQLのユーザー名 'PASSWORD': '', # 同上。そのパスワード }

  • 複数コネクション

Django sample site

書籍