一、界面列表:
二、增加:
三、删除
三、修改
四、搜索:
五、部分代码:
模型:modes.py
from django.db import models
# Create your models here.
class DBINFO(models.Model):
id = models.AutoField(primary_key=True)
dbname = models.CharField('数据库名称', max_length=32, default='')
dbsid = models.CharField('数据库sid', max_length=32, default='')
dbuser = models.CharField('数据库监控用户名', max_length=32, default='')
dbpasswd = models.CharField('数据库监控用户密码', max_length=32, default='')
hostuser = models.CharField('服务器监控用户名', max_length=32, default='')
hostpasswd = models.CharField('服务器用户密码', max_length=32, default='')
dbipaddress = models.CharField('数据库ip', max_length=15, default='')
dbport = models.CharField('数据库端口', max_length=10, default='')
rac = models.IntegerField('是否为rac 0:是,1:否')
createtime = models.DateTimeField(auto_now_add=True)
class Meta:
db_table = 'dbinfo'
urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index,name='index'),
path('dblist', views.dblist, name='dblist'),
path('dbadd', views.dbadd, name='dbadd'),
path('get_dbpage', views.get_dbpage, name='get_dbpage'),
path('search_dbpage', views.search_dbpage, name='search_dbpage'),
path('delete_dbpage', views.delete_dbpage, name='delete_dbpage'),
path('dbCheck_dbpage', views.dbCheck_dbpage, name='dbCheck_dbpage'),
path("update_dbpage", views.update_dbpage, name='update_dbpage'),
]
urls.py
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('db/', include('DBManage.urls')),
]
六、代码下载:
views.py dblist.js dblist.html dbadd.html 下载地址: