GithubHelp home page GithubHelp logo

Comments (6)

Kellel avatar Kellel commented on July 18, 2024

Also the rest-api login endpoint is throwing the following error:

Environment:


Request Method: GET
Request URL: http://localhost:8000/rest-auth/registration/

Django Version: 1.7.1
Python Version: 2.7.6
Installed Applications:
('django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.staticfiles',
 'django.contrib.sites',
 'rest_framework',
 'rest_framework.authtoken',
 'rest_auth',
 'allauth',
 'allauth.account',
 'rest_auth.registration')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware')


Traceback:
File "/home/kellen/.virtualenvs/tmp/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  111.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/kellen/.virtualenvs/tmp/local/lib/python2.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
  57.         return view_func(*args, **kwargs)
File "/home/kellen/.virtualenvs/tmp/local/lib/python2.7/site-packages/django/views/generic/base.py" in view
  69.             return self.dispatch(request, *args, **kwargs)
File "/home/kellen/.virtualenvs/tmp/local/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
  403.             response = self.handle_exception(exc)
File "/home/kellen/.virtualenvs/tmp/local/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
  400.             response = handler(request, *args, **kwargs)
File "/home/kellen/.virtualenvs/tmp/local/lib/python2.7/site-packages/django/views/generic/edit.py" in get
  162.         form = self.get_form(form_class)
File "/home/kellen/.virtualenvs/tmp/local/lib/python2.7/site-packages/django/views/generic/edit.py" in get_form
  45.         return form_class(**self.get_form_kwargs())
File "/home/kellen/.virtualenvs/tmp/local/lib/python2.7/site-packages/django/views/generic/edit.py" in get_form_kwargs
  52.             'initial': self.get_initial(),
File "/home/kellen/.virtualenvs/tmp/local/lib/python2.7/site-packages/django/views/generic/edit.py" in get_initial
  27.         return self.initial.copy()

Exception Type: AttributeError at /rest-auth/registration/
Exception Value: 'function' object has no attribute 'copy'

from django-rest-auth.

mateusz-sikora avatar mateusz-sikora commented on July 18, 2024

@Kellel you are calling GET on /rest-auth/registration/ url - that's probably the reason of your problems. You should call POST.

Just set up demo project again a few minutes ago to make sure and all looks good with registration and login.

from django-rest-auth.

Kellel avatar Kellel commented on July 18, 2024

Shouldnt I recieve a 403 instead of a 500?

from django-rest-auth.

mateusz-sikora avatar mateusz-sikora commented on July 18, 2024

If you are asking about registration, then you should receive 201.

https://www.evernote.com/shard/s323/sh/8a22c51a-2f07-4b6a-ae96-6d2375696894/dff539e2f878bb6e0ae6e13a7b0afc2c/deep/0/Screen-Shot-2014-11-02-at-23.09.18.png

from django-rest-auth.

mateusz-sikora avatar mateusz-sikora commented on July 18, 2024

Make sure you don't have any unnecessary cookies, like session id or csrf token. You might be logged in as admin on other tab what is also causing problem. The best way to test it is to use incognito mode in you browser.

from django-rest-auth.

Kellel avatar Kellel commented on July 18, 2024

I would just like to use the api browser

from django-rest-auth.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.