Friday, August 7, 2015

Re: Invalid syntax in url.py

Hello,

You need to import views of newsletter module :

from django.conf.urls import include, url  from django.contrib import admin  
import newsletter.views as newsletter_views

After that, this shortcut can be used in your urlpatterns definition (you can also add a $ in the regex:

urlpatterns = [  	url(r'^$', newsletter_views.home, name="home")        #   url(r'^admin/', include(admin.site.urls)),

Hope it helps,
Sylvain



Le jeudi 6 août 2015 21:57:45 UTC+2, Matthew Yankey a écrit :
this is the url.py

from django.conf.urls import include, url  from django.contrib import admin    urlpatterns = [  	url(r'^', .newsletter.views.home, name="home")  =========> this is the line 20      #   url(r'^admin/', include(admin.site.urls)),


error below

Exception Type: SyntaxError at /  Exception Value: invalid syntax (urls.py, line 20)




Environment:      Request Method: GET  Request URL: http://127.0.0.1:8000/    Django Version: 1.8.3  Python Version: 2.7.9  Installed Applications:  ('django.contrib.admin',   'django.contrib.auth',   'django.contrib.contenttypes',   'django.contrib.sessions',   'django.contrib.messages',   'django.contrib.staticfiles')  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',   'django.middleware.security.SecurityMiddleware')      Traceback:  File "C:\Users\matt\Desktop\mysite\lib\site-packages\django\core\handlers\base.py" in get_response    119.                 resolver_match = resolver.resolve(request.path_info)  File "C:\Users\matt\Desktop\mysite\lib\site-packages\django\core\urlresolvers.py" in resolve    366.             for pattern in self.url_patterns:  File "C:\Users\matt\Desktop\mysite\lib\site-packages\django\core\urlresolvers.py" in url_patterns    402.         patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)  File "C:\Users\matt\Desktop\mysite\lib\site-packages\django\core\urlresolvers.py" in urlconf_module    396.             self._urlconf_module = import_module(self.urlconf_name)  File "C:\Python27\Lib\importlib\__init__.py" in import_module    37.     __import__(name)    




--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/eb82e715-4727-4ead-a9ae-afbace09fe46%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment