admin

How to set flash message in sonata admin Admin Controller

倾然丶 夕夏残阳落幕 提交于 2020-05-28 14:00:49
问题 im looking for a way to set flash message in admin controller of sonata admin bundle, they allow to set flash messages in CRUDController as $this->get('session')->setFlash('sonata_flash_error', 'flash_batch_merge_error'); but not in the Admin Controller, this is my admin contrller use Sonata\AdminBundle\Admin\Admin; use Sonata\AdminBundle\Datagrid\ListMapper; use Sonata\AdminBundle\Datagrid\DatagridMapper; use Sonata\AdminBundle\Form\FormMapper; use Sonata\AdminBundle\Route\RouteCollection;

Laravel 7X admin/login loops back to admin/login despite correct credentials

↘锁芯ラ 提交于 2020-05-15 09:31:08
问题 I am working on a Laravel admin panel that loops back to admin panel when i input the crenditials. The goal is to navigate to th edashboard. Laravel vrsion is 7x. I am working on it from the localhost/xampp. I double checked the database connection in the relevant files, env , database.db . it marches the database in phpmyadmn. Thank you in advance for the suggestions N/B It has no error to trace routes/admin.php <?php Route::group(['prefix' => 'admin'], function () { Route::get('login',

Check Point防火墙导入.csv格式的对象

穿精又带淫゛_ 提交于 2020-04-06 23:52:08
Step1:将.csv格式的对象上传到管理服务器,本例为/home/admin目录 [Expert@SZ-OFFICE-SMT:0]# pwd /home/admin [Expert@SZ-OFFICE-SMT:0]# ls -l total 8 -rw-r----- 1 admin root 625 Aug 15 22:18 host.csv -rw-r----- 1 admin root 1036 Aug 15 22:18 network.csv [Expert@SZ-OFFICE-SMT:0]# Step2:使用cat命令查看network [Expert@SZ-OFFICE-SMT:0]# cat network.csv Name,IPv4 address,Mask,IPv6 address,Mask 6,NAT Properties,Comments,Tags,Modifier,Last Modified CP_default_Office_Mode_addresses_pool,172.16.10.0,255.255.255.0,,-1,Hide behind: All,Used as a default for Office Mode. If deleted; it must be specified for each gateway individually (in

一. Django入门

浪子不回头ぞ 提交于 2020-04-06 17:26:30
显示登陆首页实现步骤 1.创建Django项目 2.在终端中创建应用python manage.py startapp 应用名 3.在项目包中的settings.py文件中添加应用 ‘’‘ INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'stu' ] ’‘’ 4.确定访问路径: http://127.0.0.1:8000/student/ 5.配置项目根路由: ‘’‘ from django.contrib import admin from django.urls import path, include from . import views urlpatterns = [ path('admin/', admin.site.urls), path('student/', include('stu.urls')) ] ’‘’ 6.在应用包下创建并配置urls.py文件 ‘’‘ #coding=utf-8 from django.contrib import admin

MongoDB备份和恢复方案

放肆的年华 提交于 2020-04-06 05:05:26
备份方法 Oplog介绍 可用于生产环境的备份与恢复脚本 脚本仓库 备份命令 a) 单DB两种方法 (1)mongodump -h localhost:27017 -d db[不能多个] -o /data_dump -u xxx -p xxx --authenticationDatabase ‘admin’ (2)mongodump -h localhost:27017 -d db -o ./data_dump -u xxx -p xxx(具体这个DB的用户) b) 全量+oplog增量 mongodump -h localhost:27017 -o ./data_dump -u xxx -p xxx --oplog --quiet(隐藏日志) 5.恢复命令 a) 单DB两种方法 (1)mongorestore -h localhost:27017 -d db --dir ./data_dump /db -u xxx -p xxx --authenticationDatabase 'admin' (2)mongorestore -h localhost:27017 -d db --dir ./data_dump/db -u xxx -p xxx b) 恢复+oplog回放 mongorestore -h localhost:27017./data_dump -u xxx -p

gost设置多级代理、多级跳板

↘锁芯ラ 提交于 2020-04-05 18:46:50
#最常用命令 ./gost -L=:1080 #作为标准HTTP/SOCKS5代理 ./gost -L=admin:123456@localhost:1080 #设置代理认证信息 #代理跳板 #第三层跳板,设置代理 ./gost -L mtls+kcp://admin:123456@0.0.0.0:22222 #第二层跳板,设置代理,且指定后续跳转到第三层跳板 ./gost -L=socks5://admin:123456@:22222 -F=mtls+kcp://admin:123456@第三层跳板的IP:22222 #第一层跳板,开启代理1080端口,且指定第二层和第三层跳板 .\gost.exe -L socks5://:1080 -F=mtls+kcp://admin:123456@第二层跳板的IP:22222 -F=mtls+kcp://admin:123456@第三层跳板的IP:22222 #顺序不能乱、不能少 来源: https://www.cnblogs.com/blogs-1024/p/12638450.html

将项目迁移至django更高的版本, 提示408、409、410中间件错误的解决办法

邮差的信 提交于 2020-04-05 16:09:16
将项目迁移至django2.X, 中间件提示错误为: ERRORS: ?: (admin.E408) 'django.contrib.auth.middleware.AuthenticationMiddleware' must be in MIDDLEWARE in order to use the admin application. ?: (admin.E409) 'django.contrib.messages.middleware.MessageMiddleware' must be in MIDDLEWARE in order to use the admin application. ?: (admin.E410) 'django.contrib.sessions.middleware.SessionMiddleware' must be in MIDDLEWARE in order to use the admin application. 解决方法: 修改中间件的书写格式以及变量名即可. 注意:变量名从MIDDLEWARE_CLASSES变成了MIDDLEWARE 在以往django项目中settings的中间件 默认书写格式为: MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware

Django --MEDIA的配置及用法

怎甘沉沦 提交于 2020-04-05 15:46:54
1、前述 在Django中,如果需要在数据库中,存储图片或视频类的数据,我们可以配置MEDIA。 下面,演示一个上传图片的示例,来说明MEDIA的配置及用法,仅作为个人笔记使用。 2、第一步:settings.py # media files 用户上传图片、视频 MEDIA_URL = '/media/' # 用于指定url路径 MEDIA_ROOT = os.path.join(BASE_DIR, 'media') # 用于指定上传文件的存储路径 3、第二步:urls.py ps:本案例使用Django版本2.0,re_path作用等同于 1.x版本的url from django.contrib import admin from django.urls import path, re_path, include from django.views.static import serve from mysite.settings import MEDIA_ROOT urlpatterns = [ path('admin/', admin.site.urls),  # media的路径配置 re_path(r'media/(?P<path>.*)/$', serve, {'document_root': MEDIA_ROOT}), ] 4、第三步:models.py from

CentOS6.5 安装 MongoDB

巧了我就是萌 提交于 2020-04-05 15:04:31
根据项目开发环境部署而从网上的博文总结修改而来,实践可行无误 1、下载MongoDB http://www.mongodb.org/downloads mongodb-linux-x86_64-3.6.3.tgz #目前最新版是4.0.0 2、建议关闭selinux [root@mycentos ~]# vi /etc/selinux/config SELINUX=disabled 3、关闭防火墙或都增加MongoDB端口 #清空防火墙 [root@mycentos ~]# iptables -F #增加端口 [root@mycentos ~]# vi /etc/sysconfig/iptables -A RH-Firewall-l-INPUT -P tcp -m tcp --dport 27017(mongoDB端口号) -j ACCEPT #允许27017端口通过防火墙 [root@mycentos ~]# /etc/init.d/iptables restart #重启防火墙使配置生效 或 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT 4、解压MongoDB [root@mycentos mypackages]# tar xzf mongodb-linux

Django admin-前后端不分离

孤街浪徒 提交于 2020-04-02 19:24:23
Django admin是django 自带的后台管理 在urls模块中有访问 admin 的url 1,登陆admin的账号和密码 可以使用django 命令设置一个超级用户 1 python manage.py createsuperuser 2,在admin模块中注册表 1 from django.contrib import admin 2 # 在admin模块中导入要添加到admin后台的表,可以方便直接在admin后台进行数据的增删改查 3 # Register your models here. 4 from . import models 5 # 导入models数据库管理模块 6 admin.site.register(models.Category) 7 # 要注册的表 models.类名 可以指定加入admin后台的表名字等 在models模块中建表时 1 verbose_name='文章分类' 2 # 指定django admin后台显示的表的名称 3 verbose_name_plural=verbose_name 4 # 指定复数情况下显示不变 来源: https://www.cnblogs.com/beautyl/p/12621433.html