From f593f5922eaf348252091fdf887b309fd1a634fc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Nicolas=20M=C3=A9rigot?= <nicolas.merigot@gmail.com>
Date: Thu, 22 Nov 2018 17:58:03 +0100
Subject: [PATCH] fix: renaming

---
 djangoldp-directory/__init__.py                          | 1 -
 djangoldp-directory/admin.py                             | 4 ----
 djangoldp-directory/apps.py                              | 5 -----
 djangoldp-directory/urls.py                              | 9 ---------
 djangoldp-profile/__init__.py                            | 1 +
 djangoldp-profile/admin.py                               | 4 ++++
 djangoldp-profile/apps.py                                | 5 +++++
 .../migrations/0001_initial.py                           | 2 +-
 .../migrations/__init__.py                               | 0
 {djangoldp-directory => djangoldp-profile}/models.py     | 6 +++---
 djangoldp-profile/urls.py                                | 8 ++++++++
 setup.py                                                 | 6 +++---
 12 files changed, 25 insertions(+), 26 deletions(-)
 delete mode 100644 djangoldp-directory/__init__.py
 delete mode 100644 djangoldp-directory/admin.py
 delete mode 100644 djangoldp-directory/apps.py
 delete mode 100644 djangoldp-directory/urls.py
 create mode 100644 djangoldp-profile/__init__.py
 create mode 100644 djangoldp-profile/admin.py
 create mode 100644 djangoldp-profile/apps.py
 rename {djangoldp-directory => djangoldp-profile}/migrations/0001_initial.py (97%)
 rename {djangoldp-directory => djangoldp-profile}/migrations/__init__.py (100%)
 rename {djangoldp-directory => djangoldp-profile}/models.py (88%)
 create mode 100644 djangoldp-profile/urls.py

diff --git a/djangoldp-directory/__init__.py b/djangoldp-directory/__init__.py
deleted file mode 100644
index 7f74cee..0000000
--- a/djangoldp-directory/__init__.py
+++ /dev/null
@@ -1 +0,0 @@
-name = "djangoldp-directory"
diff --git a/djangoldp-directory/admin.py b/djangoldp-directory/admin.py
deleted file mode 100644
index bcc65ba..0000000
--- a/djangoldp-directory/admin.py
+++ /dev/null
@@ -1,4 +0,0 @@
-from django.contrib import admin
-from .models import DirectoryProfile
-
-admin.site.register(DirectoryProfile)
diff --git a/djangoldp-directory/apps.py b/djangoldp-directory/apps.py
deleted file mode 100644
index 7ebbeda..0000000
--- a/djangoldp-directory/apps.py
+++ /dev/null
@@ -1,5 +0,0 @@
-from django.apps import AppConfig
-
-
-class DjangoldpDirectoryConfig(AppConfig):
-    name = 'djangoldp-directory'
diff --git a/djangoldp-directory/urls.py b/djangoldp-directory/urls.py
deleted file mode 100644
index cc82918..0000000
--- a/djangoldp-directory/urls.py
+++ /dev/null
@@ -1,9 +0,0 @@
-"""djangoldp directory URL Configuration"""
-from django.conf.urls import url, include
-from django.conf import settings
-from djangoldp.views import LDPViewSet
-from .models import DirectoryProfile
-
-urlpatterns = [
-    url(r'^members/', LDPViewSet.urls(model=DirectoryProfile, lookup_field="pseudo", permission_classes=())),
-]
diff --git a/djangoldp-profile/__init__.py b/djangoldp-profile/__init__.py
new file mode 100644
index 0000000..cb3a0c9
--- /dev/null
+++ b/djangoldp-profile/__init__.py
@@ -0,0 +1 @@
+name = "djangoldp_profile"
diff --git a/djangoldp-profile/admin.py b/djangoldp-profile/admin.py
new file mode 100644
index 0000000..d914f1f
--- /dev/null
+++ b/djangoldp-profile/admin.py
@@ -0,0 +1,4 @@
+from django.contrib import admin
+from .models import Profile
+
+admin.site.register(Profile)
diff --git a/djangoldp-profile/apps.py b/djangoldp-profile/apps.py
new file mode 100644
index 0000000..5c801a6
--- /dev/null
+++ b/djangoldp-profile/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class DjangoldpProfileConfig(AppConfig):
+    name = 'djangoldp_profile'
diff --git a/djangoldp-directory/migrations/0001_initial.py b/djangoldp-profile/migrations/0001_initial.py
similarity index 97%
rename from djangoldp-directory/migrations/0001_initial.py
rename to djangoldp-profile/migrations/0001_initial.py
index e0d55d1..c66b411 100644
--- a/djangoldp-directory/migrations/0001_initial.py
+++ b/djangoldp-profile/migrations/0001_initial.py
@@ -17,7 +17,7 @@ class Migration(migrations.Migration):
 
     operations = [
         migrations.CreateModel(
-            name='DirectoryProfile',
+            name='Profile',
             fields=[
                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                 ('picture', models.URLField(blank=True, null=True)),
diff --git a/djangoldp-directory/migrations/__init__.py b/djangoldp-profile/migrations/__init__.py
similarity index 100%
rename from djangoldp-directory/migrations/__init__.py
rename to djangoldp-profile/migrations/__init__.py
diff --git a/djangoldp-directory/models.py b/djangoldp-profile/models.py
similarity index 88%
rename from djangoldp-directory/models.py
rename to djangoldp-profile/models.py
index 834157d..17c2b82 100644
--- a/djangoldp-directory/models.py
+++ b/djangoldp-profile/models.py
@@ -3,7 +3,7 @@ from django.contrib.auth.models import User
 from django.db.models.signals import post_save
 from django.dispatch import receiver
 
-class DirectoryProfile(models.Model):
+class Profile(models.Model):
     user = models.OneToOneField(User, on_delete=models.CASCADE)
     picture = models.URLField(blank=True, null=True)
     available = models.NullBooleanField(blank=True)
@@ -26,6 +26,6 @@ class DirectoryProfile(models.Model):
 @receiver(post_save, sender=User)
 def create_user_profile(sender, instance, created, **kwargs):
     if created:
-        DirectoryProfile.objects.create(user=instance)
+        Profile.objects.create(user=instance)
     else:
-        instance.directoryprofile.save()
+        instance.profile.save()
diff --git a/djangoldp-profile/urls.py b/djangoldp-profile/urls.py
new file mode 100644
index 0000000..cd64854
--- /dev/null
+++ b/djangoldp-profile/urls.py
@@ -0,0 +1,8 @@
+"""djangoldp profile URL Configuration"""
+from django.conf.urls import url, include
+from djangoldp.views import LDPViewSet
+from .models import Profile
+
+urlpatterns = [
+    url(r'^members/', LDPViewSet.urls(model=Profile, lookup_field="pseudo", permission_classes=())),
+]
diff --git a/setup.py b/setup.py
index 3f6f021..1a22c87 100644
--- a/setup.py
+++ b/setup.py
@@ -4,10 +4,10 @@ from setuptools import setup, find_packages
 # allow setup.py to be run from any path
 os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir)))
 
-setup(name='djangoldp-directory',
+setup(name='djangoldp_profile',
       version='0.0.1',
-      description='djangoldp package for directory data models',
-      url='http://git.happy-dev.fr/startinblox/djangoldp-directory',
+      description='djangoldp package for profile data models',
+      url='http://git.happy-dev.fr/startinblox/djangoldp_profile',
       author="Startin'blox",
       author_email='nicolas@happy-dev.fr',
       license='MIT',
-- 
GitLab