Skip to content

vantan-project/django_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

コーディングルール

urls.py

  • viewsのインポート
from .views.ファイル名 import クラス名

# 例
# from .views.login import Login
# from .views.sign_up import SignUp
  • urlpatternsの記述
path(ルーティング, クラス名.as_view()),

# 例
# path('login', Login.as_view(), name='login'),
# path('sign-up', SignUp.as_view(), name='sign-up'),

views

  • 命名規則 ファイル: スネークケース クラス: パスカルケース 関数: get, post, put, deleteのいずれか

  • 形式

インポート文

class クラス名(APIView):
  def 関数名(self, request):
    処理

  def 関数名(self, request):
    処理

models

  • 命名規則 ファイル: スネークケース モデル: パスカルケース, 単数型 テーブル: スネークケース, 複数型

  • 形式

インポート文

class モデル名():
    カラム名 = models.データ型()
    カラム名 = models.データ型()
    カラム名 = models.データ型()

    class Meta:
        db_table = 'テーブル名'

基本的にmigration, migrateはしない

  • テーブルの変更がある場合はモデルを変更して、中尾がマイグレーションを実行する

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors