hi I to all the to all who sees this male I am trying one project in which 
everything  is good but when I call something from using slug I got this 
error

Here are my models.py,HTML and HTML while in which I am calling and urls.py 
in groups directories 
/////////////////******************************---------------------------------------+++++++++++++++++++++++++++////////////////////////////************************-------------------------+++++++++++++++++++++////////////////***********
from django.urls import path

from groups import views


app_name = 'groups'

urlpatterns = [
path("", views.ListGroups.as_view(), name="all"),
path("new/", views.CreateGroup.as_view(), name="create"),
path("posts/in/<int:slug>",views.SingleGroup.as_view(),name="single"),
path("join/<int:slug>",views.JoinGroup.as_view(),name="join"),
path("leave/<int:slug>",views.LeaveGroup.as_view(),name="leave"),
]

><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><****----------------******-+++++++++++++++++**************-------------------------****************++++++++++
{% extends "groups/group_base.html" %}
{% block pregroup %}
<div class="col-md-4">
<div class="content">
{% if user.is_authenticated %}
<h2>
Welcome back
<a href="{% url 'posts:for_user' username=user.username %}">
@{{user.username}}</a>
</h2>

{% endif %}
<h2>Groups</h2>

<p>Welcome to the Groups Page! Select a Group with a shared interest!</p>
</div>
{% if user.is_authenticated %}
<a href="{% url 'groups:create' %}" class="btn btn-md btn-fill btn-warning">
<span class="glyphicon glyphicon-plus-sign"></span> Create New Group!</a>
{% endif %}
</div>
{% endblock %} {% block group_content %}
<div class="col-md-8">
<div class="list-group">
{% for group in object_list %}
<a class="list-group-item" href="{% url 'groups:single' slug=group.slug %}">
<h3 class="title list-group-item-heading">{{ group.name }}</h3>
<div class="list-group-item-text container-fluid">
{{ group.description|safe }}
<div class="row">
<div class="col-md-4">
<span class="badge">{{ group.members.count }}</span> member{{ 
group.members.count|pluralize }}
</div>
<div class="col-md-4">
<span class="badge">{{ group.posts.count }}</span> post{{ 
group.posts.count|pluralize }}
</div>
</div>
</div>
</a>
{% endfor %}
</div>
</div>
{% endblock %}

<><><><><>><><><><><><><><><><><><><><><><><><><><><<<><><><><><><><><<>><><><><><><><><><><><><><><><><><><><><><><><
from django.db import models
from django.utils.text import slugify
from django.conf import settings
from django.urls import reverse
from django.contrib.auth import get_user_model
from django import template
# Create your models here.
User = get_user_model()
register = template.Library()


class Group(models.Model):
name = models.CharField(max_length = 200 , unique = True, verbose_name = 'Enter 
You Name ' )
slug = models.SlugField(allow_unicode=True , unique = True)
description = models.TextField(blank=True, default='')
description_html = models.TextField(editable=False, default='', blank=True)
members = models.ManyToManyField(User,through="GroupMembers")

def __str__(self):
return self.name

def save(self,*args,**kwargs):
self.slug = slugify(self.name)
super().save(*args,**kwargs)

def get_absolute_url(self):
return reverse("groups:single",kwargs={"slug":self.slug})

class Meta:
ordering = ["name"]


class GroupMembers(models.Model):
group = models.ForeignKey(Group,on_delete = models.CASCADE , related_name=
'memberships')
user = models.ForeignKey(User , on_delete = models.CASCADE , related_name=
'user_groups')

def __str__(self):
return self.user

class Meta:
unique_together = ('group' , 'user')



#and the error i am getting is :

Environment: Request Method: GET Request URL: http://127.0.0.1:8000/groups/ 
Django Version: 2.0.2 Python Version: 3.6.4 Installed Applications: 
['accounts', 'groups', 'posts', 'django.contrib.admin', 
'django.contrib.auth', 'django.contrib.contenttypes', 
'django.contrib.sessions', 'django.contrib.messages', 
'django.contrib.staticfiles', 'bootstrap4'] Installed Middleware: 
['django.middleware.security.SecurityMiddleware', 
'django.contrib.sessions.middleware.SessionMiddleware', 
'django.middleware.common.CommonMiddleware', 
'django.middleware.csrf.CsrfViewMiddleware', 
'django.contrib.auth.middleware.AuthenticationMiddleware', 
'django.contrib.messages.middleware.MessageMiddleware', 
'django.middleware.clickjacking.XFrameOptionsMiddleware'] Template error: 
In template 
C:\Users\anny\Desktop\social_clone4\social_clone\socialclone\templates\base.html,
 
error at line 12 Reverse for 'single' with keyword arguments '{'slug': 
'sdas'}' not found. 1 pattern(s) tried: 
['groups\\/posts\\/in\\/(?P<slug>[0-9]+)$'] 2 : <html lang="en"> 3 : <head> 
4 : <meta charset="UTF-8"> 5 : <link rel="stylesheet" 
href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css"; 
6 : 
integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB"
 
7 : crossorigin="anonymous"> 8 : <script 
src="https://code.jquery.com/jquery-3.3.1.slim.min.js"; 
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
 
9 : crossorigin="anonymous"></script> 10 : <script 
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"; 
integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49"
 
11 : crossorigin="anonymous"></script> 12 : <script 
src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"; 
integrity="sha384-smHYKdLADwkXOn 1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp 
0Mk8ck+5T" 13 : crossorigin="anonymous"></script> 14 : <meta 
name="viewport" content="width=device-width, initial-scale=1.0"> 15 : <meta 
http-equiv="X-UA-Compatible" content="ie=edge"> 16 : <title>Simple 
Social</title> 17 : </head> 18 : <body> 19 : <nav class="navbar 
navbar-expand-lg navbar-light bg-light"> 20 : <div class="collapse 
navbar-collapse" id="navbarNav"> 21 : <ul class="navbar-nav"> 22 : <li 
class="nav-item active"> Traceback: File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\core\handlers\exception.py" 
in inner 35. response = get_response(request) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\core\handlers\base.py" 
in _get_response 158. response = self.process_exception_by_middleware(e, 
request) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\core\handlers\base.py" 
in _get_response 156. response = response.render() File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\response.py" in 
render 106. self.content = self.rendered_content File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\response.py" in 
rendered_content 83. content = template.render(context, self._request) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\backends\django.py" 
in render 61. return self.template.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render 175. return self._render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
_render 167. return self.nodelist.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render 943. bit = node.render_annotated(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render_annotated 910. return self.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\loader_tags.py" 
in render 155. return compiled_parent._render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
_render 167. return self.nodelist.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render 943. bit = node.render_annotated(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render_annotated 910. return self.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\loader_tags.py" 
in render 155. return compiled_parent._render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
_render 167. return self.nodelist.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render 943. bit = node.render_annotated(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render_annotated 910. return self.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\loader_tags.py" 
in render 67. result = block.nodelist.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render 943. bit = node.render_annotated(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render_annotated 910. return self.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\loader_tags.py" 
in render 67. result = block.nodelist.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render 943. bit = node.render_annotated(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render_annotated 910. return self.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\defaulttags.py" 
in render 211. nodelist.append(node.render_annotated(context)) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\base.py" in 
render_annotated 910. return self.render(context) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\template\defaulttags.py" 
in render 447. url = reverse(view_name, args=args, kwargs=kwargs, 
current_app=current_app) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\urls\base.py" in reverse 
88. return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, 
**kwargs)) File 
"C:\ProgramData\Anaconda3\lib\site-packages\django\urls\resolvers.py" in 
_reverse_with_prefix 632. raise NoReverseMatch(msg) Exception Type: 
NoReverseMatch at /groups/ Exception Value: Reverse for 'single' with 
keyword arguments '{'slug': 'sdas'}' not found. 1 pattern(s) tried: 
['groups\\/posts\\/in\\/(?P<slug>[0-9]+)$']

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/7ce0dfc1-6a5b-49f0-999b-fd6eb0167d0e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to