diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..08a54dfdc0676520997ea577f0e2f335c1ceba9e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,63 @@
+redis-stable.tar.gz
+redis-stable/
+dump.rdb
+
+# OS & Editors folders
+.DS_Store
+.cache
+.directory
+.project
+.settings
+.tmproj
+.ropeproject
+.pydevproject
+nbproject
+Thumbs.db
+.idea
+*.orig
+.c9
+.~c9_invoke*
+*~
+.redis-stable
+
+# Python
+__pycache__
+*.pyc
+
+# Development
+local.py
+logs/
+*.log
+*.old
+*.pid
+celerybeat-schedule
+
+# Collected static & Dev media
+/media
+/static
+
+# DBs
+/*.db
+/*.sqlite3
+*.backup
+*.dump
+
+
+# Djando
+
+*.egg-info
+*.pot
+*.py[co]
+.tox/
+MANIFEST
+dist/
+docs/_build/
+docs/locale/
+node_modules/
+tests/coverage_html/
+tests/.coverage
+build/
+tests/report/
+/venv/
+
+/requirements/local.txt
diff --git a/apps/core/__pycache__/models.cpython-39.pyc b/apps/core/__pycache__/models.cpython-39.pyc
index 87e6e31a3105d37cfd33aad2817042d71cb5be28..82e5d4c6266fe15f4be3b51e6555259597e9ee99 100644
Binary files a/apps/core/__pycache__/models.cpython-39.pyc and b/apps/core/__pycache__/models.cpython-39.pyc differ
diff --git a/apps/core/models.py b/apps/core/models.py
index 2eddce70ab6bcde502c2785328b47d72e21b1e35..5767204446bd160a08cb37c84e79f7fdcaf66d1d 100644
--- a/apps/core/models.py
+++ b/apps/core/models.py
@@ -93,8 +93,7 @@ class Video(BaseModel):
         return self.title
 
     def save(self, *args, **kwargs):
-        print('save')
-        if not self.id:
+        if not self.slug:
             self.slug = slugify(self.title)
 
         super().save(*args, **kwargs)