There is problem in this project
I use Auth User and foreign key in anther table  "geoFeeds" and when
adding data to table gepFeed am error happened

column user_id is not unique

when changing the userId it add one time but the second time it fails
and give this error I don't know why

this is the code

models.py

from django.db import models
from django.contrib.auth.models import User

class GeoFeed(models.Model):
    user = models.ForeignKey(User, unique=False)
    link = models.URLField()
    name = models.CharField(max_length=100)
    def __unicode__(self):
        return self.id


and this is the function that add feeds in view



def addFeed(request):
    ok = False

    if request.method == 'POST': # if the form has been submitted
        fname = request.POST.get('fname', '') # feed name
        flink = request.POST.get('flink', '') # feed link

        if fname is not None and flink is not None:
            # save
            u = User.objects.get(pk = 2) # pre-defined user till amr
finishes user-sys
            f = GeoFeed(user = u, link = flink, name = fname)
            f.save()

    return render_to_response('add_feed.html', {'ok': ok},
RequestContext(request))

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to