Installez django-cruds-adminlte

  1. Install Django using pip: pip install django

  2. Create a new Django project: django-admin startproject project_name

  3. Navigate to the project directory: cd project_name

  4. Install django-cruds-adminlte using pip: pip install django-cruds-adminlte

  5. Add 'cruds' and 'cruds_adminlte' to your INSTALLED_APPS in settings.py: python INSTALLED_APPS = [ # ... 'cruds', 'cruds_adminlte', ]

  6. Run the migrations: python manage.py migrate

  7. Create a new app in your Django project: python manage.py startapp app_name

  8. Define models in your app's models.py file.

  9. Generate CRUD views for your models: python manage.py cruds_gen --models ModelName

  10. Add URLs for CRUD views in your app's urls.py:

```python from django.urls import path from . import views

urlpatterns = [ # ... path('modelname/', views.ModelNameListView.as_view(), name='modelname_list'), path('modelname/create/', views.ModelNameCreateView.as_view(), name='modelname_create'), path('modelname//', views.ModelNameDetailView.as_view(), name='modelname_detail'), path('modelname//update/', views.ModelNameUpdateView.as_view(), name='modelname_update'), path('modelname//delete/', views.ModelNameDeleteView.as_view(), name='modelname_delete'), ] ```

  1. Run the Django development server: python manage.py runserver

  2. Access the CRUD interface in your web browser at http://127.0.0.1:8000/adminlte/.