Archived
Merges working branch into master
This commit is contained in:
commit
6276b540a2
3 files changed
+14
-4
No files matched your search
+3
-1
@@ -1,6 +1,6 @@
|
||||
from django.contrib import admin
|
||||
from django.contrib.auth.models import User
|
||||
from dusken.models import Member, Institution
|
||||
from dusken.models import Member, Institution, Address, Country
|
||||
|
||||
class MemberAdmin(admin.ModelAdmin):
|
||||
exclude = ( 'password', 'last_login', )
|
||||
@@ -12,3 +12,5 @@ class InstitutionAdmin(admin.ModelAdmin):
|
||||
admin.site.unregister(User)
|
||||
admin.site.register(Member, MemberAdmin)
|
||||
admin.site.register(Institution, InstitutionAdmin)
|
||||
admin.site.register(Address)
|
||||
admin.site.register(Country)
|
||||
@@ -2,6 +2,9 @@ import django
|
||||
from django.db import models
|
||||
|
||||
class Country(models.Model):
|
||||
class Meta:
|
||||
verbose_name_plural = "Countries"
|
||||
|
||||
def __unicode__(self):
|
||||
return self.name
|
||||
|
||||
@@ -10,6 +13,10 @@ class Country(models.Model):
|
||||
updated = models.DateTimeField(auto_now=True)
|
||||
|
||||
class Address(models.Model):
|
||||
|
||||
class Meta:
|
||||
verbose_name_plural = "Addresses"
|
||||
|
||||
def __unicode__(self):
|
||||
return u"{street}, {code} {city}, {country}".format(street=self.street_address, code=self.postal_code, city=self.city, country=self.country)
|
||||
|
||||
|
||||
@@ -165,15 +165,16 @@ class MemberAdressTest(MemberTestBase):
|
||||
|
||||
def test_member_update_address(self):
|
||||
data = {
|
||||
"api_client": "v1",
|
||||
"address": {
|
||||
"street" : "somestreet",
|
||||
}
|
||||
}
|
||||
|
||||
resp = self.api_client.patch(self.member_url,
|
||||
response = self.api_client.patch(self.member_url,
|
||||
format='json',
|
||||
data=data)
|
||||
|
||||
print resp
|
||||
self.assertHttpAccepted(response)
|
||||
|
||||
print response
|
||||
print Member.objects.get(username="robert").address
|
||||
Reference in new issue
Block a user