From 1d49dfa8f55da64a8a1b1bdd8f3a2a20b1235df1 Mon Sep 17 00:00:00 2001 From: Raphael Roberts Date: Fri, 31 May 2019 01:37:49 -0500 Subject: [PATCH] Changed url to be a URLField --- .gitignore | 2 ++ .../migrations/0005_auto_20190531_0136.py | 18 ++++++++++++++++++ restscrape/models.py | 2 +- 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 restscrape/migrations/0005_auto_20190531_0136.py diff --git a/.gitignore b/.gitignore index d7d6bba..53aaad8 100644 --- a/.gitignore +++ b/.gitignore @@ -121,3 +121,5 @@ nppBackup *.html !**/uBlock/* /restscrape_venv/* +/restscrape_test/* +/_restscrape_venv/* diff --git a/restscrape/migrations/0005_auto_20190531_0136.py b/restscrape/migrations/0005_auto_20190531_0136.py new file mode 100644 index 0000000..ec815e1 --- /dev/null +++ b/restscrape/migrations/0005_auto_20190531_0136.py @@ -0,0 +1,18 @@ +# Generated by Django 2.2.1 on 2019-05-31 06:36 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('restscrape', '0004_page_encoding'), + ] + + operations = [ + migrations.AlterField( + model_name='page', + name='url', + field=models.URLField(primary_key=True, serialize=False), + ), + ] diff --git a/restscrape/models.py b/restscrape/models.py index 57d89d2..1e8844e 100644 --- a/restscrape/models.py +++ b/restscrape/models.py @@ -9,7 +9,7 @@ import pytz class Page(models.Model): - url = models.CharField(max_length=300, primary_key=True) + url = models.URLField(primary_key=True) encoding = models.CharField(max_length=15, default="utf-8") access_time = models.DateTimeField() page_content = models.FileField(upload_to="page_cache")