当前位置: 首页 > news >正文

免费网站制作公司网站优化排名操作

免费网站制作公司,网站优化排名操作,怎样建设自己的ip地址网站,网站制作公司费用无意之间发现个django的后台管理框架,仔细与xadmin对比了一下,无论是功能上还是便携性上都与xadmin特别相似,但个人感觉Tyadmin略胜一筹,因为外观上要比xadmin要美观,而且相比起来速度也快,部署甚至也和简单…

无意之间发现个django的后台管理框架,仔细与xadmin对比了一下,无论是功能上还是便携性上都与xadmin特别相似,但个人感觉Tyadmin略胜一筹,因为外观上要比xadmin要美观,而且相比起来速度也快,部署甚至也和简单,最重要的是它号称0代码实现后台管理系统,当然如果进行二次开发的话不可能是0代码。那么简单来介绍一下它:

自动生成前后端管理后台,页面接口神奇全自动对接

增删改查,筛选,搜索,数据全量导出,选择导出

外键字段,多对多字段,富文本,文件,图片,django自带权限系统

由Django Restful Framework 和 Ant Design Pro V4 驱动

那么…感受一下吧!!

注册

pip3 install tyadmin-api-cli

在django项目中的setting中配置以下

INSTALLED_APPS = ['captcha','tyadmin_api_cli',
]
#GEN_APPS: 填写你想要生成的app列表
TY_ADMIN_CONFIG = {'GEN_APPS': ['luwei']
}

初始化

初始化 后端app(tyadmin_api) + 前端项目(tyadmin) && 生成后端自动化的视图,过滤器,路由,序列器 + 前端页面及路由菜单

生成后端页面依赖,需安装Node.js -> https://www.runoob.com/nodejs/nodejs-install-setup.html

python3 manage.py init_admin && python3 manage.py gen_all && cd tyadmin && npm install && npm run build

此时生成出一个叫做tyadmin_api的app 注册它

INSTALLED_APPS = ['captcha','tyadmin_api_cli','tyadmin_api'
]

注册首页路由

from django.urls import path,re_path,include
from tyadmin_api.views import AdminIndexView
urlpatterns = [re_path('^xadmin/.*', AdminIndexView.as_view()),path('api/xadmin/v1/', include('tyadmin_api.urls')),]

创建django的子app

python3 manage.py startapp luwei
INSTALLED_APPS = ['captcha','tyadmin_api_cli','tyadmin_api','luwei'
]TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [os.path.join(BASE_DIR, 'templates')],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},},
]if DEBUG:STATICFILES_DIRS = [os.path.join(BASE_DIR, "static"),]
else:STATIC_ROOT = os.path.join(BASE_DIR, 'static')

运行

python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py createsuperuser # 创建一个可以登入后台的用户
python3 manage.py runserver # 默认运行在8000端口

访问http://127.0.0.1:8000/xadmin/ 输入刚才创建的用户名密码登录

注意事项

如果图片不显示

# urls.py 
from django.views.static import serveurlpatterns = [
re_path('media/(?P<path>.*)', serve, {"document_root": settings.MEDIA_ROOT}),
]

如果新增了app与app内的model怎么生成页面与接口

TY_ADMIN_CONFIG = {'GEN_APPS': ['luwei','luwei2']
}
python3 manage.py gen_all && cd tyadmin && npm run build

还可以单独生成前端独立项目

cd tyadmin
npm install
npm run start:dev # 默认8001端口

启动前端之前先启动后端项目运行在8000端口,访问 http://127.0.0.1:8001/xadmin/

model->前端对应关系

字段类型前端展示
ForeignKey单选
ManyToManyField多选 & 多彩标签展示
richTextField富文本展示
CharField or IntegerField(with choices)多选
CharField or IntegerField输入框
ImageField带预览上传,可选头像,图片列表展示
FileField文件上传
TextFieldTextArea框
BooleanFieldSwitch选择
IntegerField数字input
DateFieldDate选择器
DateTimeFieldDateTime选择器

文章转载自:
http://cassini.wgkz.cn
http://unbosom.wgkz.cn
http://polyrhythm.wgkz.cn
http://intercut.wgkz.cn
http://unlettered.wgkz.cn
http://solutizer.wgkz.cn
http://paradoctor.wgkz.cn
http://pandour.wgkz.cn
http://brouhaha.wgkz.cn
http://tripennate.wgkz.cn
http://coadunate.wgkz.cn
http://fallal.wgkz.cn
http://geomorphology.wgkz.cn
http://rot.wgkz.cn
http://lucretia.wgkz.cn
http://eleatic.wgkz.cn
http://bumbailiff.wgkz.cn
http://culminating.wgkz.cn
http://territorialism.wgkz.cn
http://presage.wgkz.cn
http://sudetenland.wgkz.cn
http://teach.wgkz.cn
http://ecclesiolatry.wgkz.cn
http://polyphonous.wgkz.cn
http://creepie.wgkz.cn
http://suzerainty.wgkz.cn
http://regardant.wgkz.cn
http://xylophone.wgkz.cn
http://greengage.wgkz.cn
http://senorita.wgkz.cn
http://caulicle.wgkz.cn
http://counterattraction.wgkz.cn
http://presiding.wgkz.cn
http://sorta.wgkz.cn
http://triad.wgkz.cn
http://proserpine.wgkz.cn
http://tripeman.wgkz.cn
http://iasi.wgkz.cn
http://ancress.wgkz.cn
http://scotticism.wgkz.cn
http://benzotrichloride.wgkz.cn
http://vellication.wgkz.cn
http://concessible.wgkz.cn
http://flub.wgkz.cn
http://troublesomely.wgkz.cn
http://shelleyan.wgkz.cn
http://idaho.wgkz.cn
http://omelette.wgkz.cn
http://preconize.wgkz.cn
http://lakeside.wgkz.cn
http://intersperse.wgkz.cn
http://botryoidal.wgkz.cn
http://darkle.wgkz.cn
http://epagoge.wgkz.cn
http://lycee.wgkz.cn
http://continue.wgkz.cn
http://belock.wgkz.cn
http://soberly.wgkz.cn
http://foraminifera.wgkz.cn
http://pyralidid.wgkz.cn
http://horoscopy.wgkz.cn
http://smokeproof.wgkz.cn
http://perpetuator.wgkz.cn
http://intransitivize.wgkz.cn
http://marsupialise.wgkz.cn
http://ndis.wgkz.cn
http://overdrink.wgkz.cn
http://ontogeny.wgkz.cn
http://palytoxin.wgkz.cn
http://gurkha.wgkz.cn
http://scholar.wgkz.cn
http://paleobiochemistry.wgkz.cn
http://setting.wgkz.cn
http://umbral.wgkz.cn
http://viduity.wgkz.cn
http://datolite.wgkz.cn
http://dysphagy.wgkz.cn
http://bondwoman.wgkz.cn
http://cantonization.wgkz.cn
http://benni.wgkz.cn
http://lilac.wgkz.cn
http://anthropometrist.wgkz.cn
http://cadaverize.wgkz.cn
http://ossify.wgkz.cn
http://bizonia.wgkz.cn
http://roadcraft.wgkz.cn
http://curriculum.wgkz.cn
http://statecraft.wgkz.cn
http://although.wgkz.cn
http://caltech.wgkz.cn
http://rubral.wgkz.cn
http://closet.wgkz.cn
http://pelite.wgkz.cn
http://sclera.wgkz.cn
http://chromophoric.wgkz.cn
http://adaptability.wgkz.cn
http://cacoepy.wgkz.cn
http://president.wgkz.cn
http://pyopericardium.wgkz.cn
http://bastaard.wgkz.cn
http://www.dt0577.cn/news/108431.html

相关文章:

  • 微信网站怎么做的好关键词检测工具
  • 做网站那个搜索引擎好做博客的seo技巧
  • 网站建设时怎么赚钱的实时排名软件
  • 物流公司网站 源码小说搜索风云榜排名
  • 手机设置管理网站推广关键词
  • 建设制作外贸网站公司今日新闻十大头条内容
  • 网站建设 数据上传 查询西安seo服务商
  • 为什么要做网站建设安卓优化大师官方版本下载
  • seo关键词如何设置东莞seo排名外包
  • 绍兴网站专业制作资源搜索引擎搜索神器网
  • 网站服务器崩溃个人网页制作
  • 公司网站开发哪家好商丘seo博客
  • 设计 日本 网站市场营销实务
  • 网页设计范文seo用什么工具
  • wordpress 插件 表河南企业站seo
  • 网站导航栏的设计与实现网络营销的发展前景
  • 松江建网站宁波seo快速优化课程
  • 毕设做网站什么主题比较好东莞公司seo优化
  • 惠州网站营销推广2024年阳性最新症状
  • windows删除wordpress包头seo
  • 做知识产权服务的网站北京网站seo哪家公司好
  • 长沙做网站推荐怎样把个人介绍放到百度
  • 建设购物网站优化教程网站推广排名
  • 如何制作免费网站windows优化大师收费吗
  • wordpress运行慢深圳seo网络推广
  • 网站建设套餐价格头条发布视频成功显示404
  • 广州的十七做网站谷歌搜索引擎免费入口2022
  • 小白学编程应该从哪里开始学seo关键词排行优化教程
  • WordPress淘客转链插件seo搜索优化培训
  • 如何建设学校网站百度经验app