From 0c177779f5c07712b30a9ae8ea0acfe430e5ea2f Mon Sep 17 00:00:00 2001 From: nprasad2077 <114438461+nprasad2077@users.noreply.github.com> Date: Fri, 14 Apr 2023 15:07:13 -0500 Subject: [PATCH] player data model import --- db.sqlite3 | Bin 0 -> 135168 bytes nba_data/migrations/0001_initial.py | 47 ++++++++++++++++++++++++++++ nba_data/models.py | 4 +-- nba_stats/settings.py | 1 + 4 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 db.sqlite3 create mode 100644 nba_data/migrations/0001_initial.py diff --git a/db.sqlite3 b/db.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..b04654d809777234cdb4da1fdd8f0be260c949e0 GIT binary patch literal 135168 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 M3srqVK9t%20<^lfNdN!< literal 0 HcmV?d00001 diff --git a/nba_data/migrations/0001_initial.py b/nba_data/migrations/0001_initial.py new file mode 100644 index 0000000..dff305d --- /dev/null +++ b/nba_data/migrations/0001_initial.py @@ -0,0 +1,47 @@ +# Generated by Django 4.2 on 2023-04-14 20:02 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='PlayerData', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=100)), + ('age', models.CharField(max_length=100)), + ('games', models.CharField(max_length=100)), + ('games_started', models.CharField(max_length=100)), + ('minutes_pg', models.CharField(max_length=100)), + ('field_goals', models.CharField(max_length=100)), + ('field_attempts', models.CharField(max_length=100)), + ('field_percent', models.CharField(max_length=100)), + ('three_fg', models.CharField(max_length=100)), + ('three_attempts', models.CharField(max_length=100)), + ('three_percent', models.CharField(max_length=100)), + ('two_fg', models.CharField(max_length=100)), + ('two_attempts', models.CharField(max_length=100)), + ('two_percent', models.CharField(max_length=100)), + ('effect_fg_percent', models.CharField(max_length=100)), + ('ft', models.CharField(max_length=100)), + ('fta', models.CharField(max_length=100)), + ('ft_percent', models.CharField(max_length=100)), + ('ORB', models.CharField(max_length=100)), + ('DRB', models.CharField(max_length=100)), + ('TRB', models.CharField(max_length=100)), + ('AST', models.CharField(max_length=100)), + ('STL', models.CharField(max_length=100)), + ('BLK', models.CharField(max_length=100)), + ('TOV', models.CharField(max_length=100)), + ('PF', models.CharField(max_length=100)), + ('PTS', models.CharField(max_length=100)), + ], + ), + ] diff --git a/nba_data/models.py b/nba_data/models.py index ed3f7fb..3f49a30 100644 --- a/nba_data/models.py +++ b/nba_data/models.py @@ -2,7 +2,7 @@ from django.db import models # Create your models here. class PlayerData(models.Model): - player = models.CharField(max_length=100) + name = models.CharField(max_length=100) age = models.CharField(max_length=100) games = models.CharField(max_length=100) games_started = models.CharField(max_length=100) @@ -31,5 +31,5 @@ class PlayerData(models.Model): PTS = models.CharField(max_length=100) def __str__(self): - return self.player + return self.name diff --git a/nba_stats/settings.py b/nba_stats/settings.py index 6c29440..128942d 100644 --- a/nba_stats/settings.py +++ b/nba_stats/settings.py @@ -33,6 +33,7 @@ ALLOWED_HOSTS = [] INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', + 'nba_data', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages',