02-11-2020, 15:24 
		
	
	
		Bonjour,
Je continue dans la création du module en suivant les directives de la doc exemple et j'ai ce souci en lançant le serveur
J'ai dans editor
mon urls.py
Qu'est ce que j'ai oublié ?
	
	
	
	
Je continue dans la création du module en suivant les directives de la doc exemple et j'ai ce souci en lançant le serveur
Code :
 File "v:\Python\creme2\creme\editors\urls.py", line 11, in <module>
    re_path(r'^editors[/]?$', editor.ListView, name='editors__list_editors'),
AttributeError: module 'creme.editors.views.editor' has no attribute 'ListView'J'ai dans editor
Code :
# -*- coding: utf-8 -*-
from creme.creme_core.views import generic
from creme.editors.models import Editor
from ..forms.editor import EditorForm
class EditorsList(generic.EntitiesList):
    model = Editor
class EditorCreation(generic.EntityCreation):
    model = Editor
    form_class = EditorForm
 
class EditorDetail(generic.EntityDetail):
 model = Editor
 pk_url_kwarg = 'editor_id'
 
class EditorEdition(generic.EntityEdition):
 model = Editor
 form_class = EditorForm
 pk_url_kwarg = 'editor_id'mon urls.py
Code :
# -*- coding: utf-8 -*-
from django.urls import re_path
from .views import editor
urlpatterns = [
 re_path(r'^editors[/]?$', editor.EditorsList.as_view(), name='editors__list_editors'),
]
urlpatterns = [
    re_path(r'^editors[/]?$', editor.ListView, name='editors__list_editors'),
    re_path(r'^editor/add[/]?$', editor.EditorCreation.as_view(), name='editors__create_editor'),
 re_path(r'^beaver/edit/(?P<beaver_id>\d+)[/]?$', editor.EditorEdition.as_view(), name='editors__edit_editor'),
 re_path(r'^editor/(?P<beaver_id>\d+)[/]?$', editor.EditorDetail.as_view(), name='editors__view_editor'),
]
urlpatterns = [
 re_path(r'^editors[/]?$', editor.listview, name='editor'),
 re_path(r'^editor/add[/]?$', editor.EditorCreation.as_view(), name='editor'),
]Qu'est ce que j'ai oublié ?
