FINAL PROJECT CS50 WEB NEXT CODER
1.0.0
プロジェクトのビデオは、https://youtu.be/ythhec-bdqaです
コード化方法を学ぶために、共同Webアプリケーションを作成しました。誰もが講演(基本的に単なるクラスです)を作成することができ、誰もがそれらのクラスに登録できます。主なコンポーネントは次のとおりです。
このページは、私たちがすでに作成したものとは似ていません。ソーシャルメディアアプリでもeコマースでもありません。他の年のプロジェクトにも似ていません。
複雑さの観点から、私はFrontendに複数のモデル(以下で説明)といくつかのJavaScriptファイルを備えたDjangoを使用しました。さらに、すべてのWebアプリケーションは、さまざまな画面サイズ(主に携帯電話とコンピューター)に対応しています。
Views.pyには、すべてのバックエンドコードがあります。主な機能は次のとおりです。
models.py。さまざまなモデルは次のとおりです。
Talks.js:講演をフィルタリングするには、講演を検索するときに講演とオートコンプリートを表示します
new_talk.js:タグを追加する新しい講演の作成の第2部。タグをロードして表示し、新しいタグを保存し、選択したタグを新しいトークに追加します
mytalks.js:登録されている講演を取得し、それらをDOMに表示するために
上記のすべての異なるHTMLページのテンプレート(レイアウトファイルを含む合計8)
Webアプリケーションで使用されるすべてのCSSを備えたCSSファイル。 FlexBoxやグリッドなどのテクニックが使用されます
URL、管理者、設定、静的画像などの他の重要でないファイル...