@ -15,9 +15,6 @@ urlpatterns = [
|
||||
path("device/add/", device.Add.as_view(), name="_device_add"),
|
||||
|
||||
|
||||
path("device_type/add/", device_type.Add.as_view(), name="_device_type_add"),
|
||||
|
||||
|
||||
path("operating_system", operating_system.IndexView.as_view(), name="Operating Systems"),
|
||||
path("operating_system/<int:pk>", operating_system.View.as_view(), name="_operating_system_view"),
|
||||
path("operating_system/add", operating_system.Add.as_view(), name="_operating_system_add"),
|
||||
@ -37,6 +34,4 @@ urlpatterns = [
|
||||
path("software/<int:software_id>/version/<int:pk>", software_version.View.as_view(), name="_software_version_view"),
|
||||
path("software/add/", software.Add.as_view(), name="_software_add"),
|
||||
|
||||
path("software_category/add/", software_category.Add.as_view(), name="_software_category_add"),
|
||||
|
||||
]
|
||||
|
23
app/settings/migrations/0001_initial.py
Normal file
23
app/settings/migrations/0001_initial.py
Normal file
@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-23 10:13
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Settings',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
],
|
||||
options={
|
||||
'managed': False,
|
||||
},
|
||||
),
|
||||
]
|
7
app/settings/models/settings.py
Normal file
7
app/settings/models/settings.py
Normal file
@ -0,0 +1,7 @@
|
||||
from django.db import models
|
||||
|
||||
class Settings(models.Model):
|
||||
|
||||
class Meta:
|
||||
|
||||
managed = False
|
@ -4,8 +4,11 @@ from django.conf import settings
|
||||
from django.shortcuts import redirect, render
|
||||
from django.views.generic import View
|
||||
|
||||
from settings.models.settings import Settings
|
||||
|
||||
class View(View):
|
||||
|
||||
permission_required = 'itam.view_settings'
|
||||
template_name = 'settings/home.html.j2'
|
||||
|
||||
|
||||
|
@ -16,6 +16,8 @@ class Index(PermissionRequiredMixin, OrganizationPermission, generic.ListView):
|
||||
|
||||
context_object_name = "list"
|
||||
|
||||
paginate_by = 10
|
||||
|
||||
|
||||
def get_queryset(self):
|
||||
|
||||
|
Reference in New Issue
Block a user