Installez django-cruds-adminlte
Install Django using pip:
pip install django
Create a new Django project:
django-admin startproject project_name
Navigate to the project directory:
cd project_name
Install django-cruds-adminlte using pip:
pip install django-cruds-adminlte
Add 'cruds' and 'cruds_adminlte' to your INSTALLED_APPS in settings.py:
python INSTALLED_APPS = [ # ... 'cruds', 'cruds_adminlte', ]
Run the migrations:
python manage.py migrate
Create a new app in your Django project:
python manage.py startapp app_name
Define models in your app's models.py file.
Generate CRUD views for your models:
python manage.py cruds_gen --models ModelName
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/
Run the Django development server:
python manage.py runserver
Access the CRUD interface in your web browser at http://127.0.0.1:8000/adminlte/.