创建或修改目录:/www/wwwroot/104.219.215.234/data 失败!
发布日期:2024-08-24 09:25 点击次数:145
[以下实质是我花了两个晚上类似实验回来的对于Django确立simpleui的教程EMIRI最新番号,但愿对各人有匡助,帮各人避坑。]
使用SimpleUI好意思化Django界面绵薄先容DjangoDjango是一个弘远的Python Web框架,而Django贬责界面是开垦者贬责后台数据的遑急器具。关联词,默许的贬责界面有些朴素,穷乏好意思感和交互性。为了晋升用户体验,咱们不错使用SimpleUI来好意思化Django贬责界面。本文将为您属目先容如何确立SimpleUI,并展示其弘远的功能。
什么是SimpleUISimpleUI是一个基于Django的开源贬责界面框架,它提供了丰富的UI组件和主题形态,不错让您的Django贬责界面涣然一新。使用SimpleUI,您不错快速搭建出漂亮、易用的贬责界面,晋升用户的使用体验。
装置SimpleUI在启航点之前,请确保您照旧装置了Django。接下来,咱们将按照以下设施来装置SimpleUI:
创建Django花样图片
使用大呼启算作事:
cd Django花样根目次python.exe manage.py runserver
运滚动后启算作事,平日径直不错在浏览器看望 http://127.0.0.1:8000为底下的界面
图片
装置SimpleUI:
pip install django-simpleui -i https://pypi.tuna.tsinghua.edu.cn/simple
作事器上提前创建好数据库,背面需要存储数据
凭证自己的情况,我方装置数据库即可,数据库以及数据库的授权用户信息需要记着,将贯穿信息确立在第4步中即可。 要是使用mysql数据库:#在终局器具中切换到项商酌主目次,装置mysql驱动,重启pycharm!!!pip install pymysql#花样根目次init文献引入pymysql 用于代理django招供的mysql驱动,同期由于django的版块问题对pymysql的版块存在条件需要加多一个版块糊弄算作import pymysqlpymysql.version_info = (1, 3, 13, "final", 0)pymysql.install_as_MySQLdb()#项商酌setting文献加入数据库贯穿信息DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME':'Django','HOST':'47.109.71.188','USER':'django','PASSWORD':'d123456','PORT':'3306',}}
修改django后台模块默许的模板:
# 修改项商酌setting文献,在INSTALLED_APPS 首行引入simple讹诈INSTALLED_APPS = ['simpleui',...]
字符集实时区修复
修改project的setting文献LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'USE_TZ = False # 这里务必休养为False,不然时区修复无效
静态资源
# 修改setting.pyimport os #新增STATIC_URL = '/static/'# 静态文献根目次目次STATIC_ROOT = os.path.join(BASE_DIR, "static")# 静态文献目次列表STATICFILES_DIRS = [ ]
在花样根目次创建一个static文献夹。然后在终局器具中切换到项商酌主目次推行如下大呼
python manage.py collectstatic
再行指定static文献旅途及Debug状况,确立数据库贯穿信息。这里是最遑急的,不按这个确立修改会出现无法找到静态文献的情况
# 修改setting.pyDEBUG = FalseALLOWED_HOSTS = ['*',]......STATIC_URL = '/static/' # 静态文献的别号STATIC_ROOT = 'static' # DEBUG=False新增行STATICFILES_DIRS = [os.path.join(BASE_DIR, '/static/')] #'static' 改为 '/static/'···#修改花样根目次下的urls.py文献from django.conf import settingsfrom django.conf import settingsfrom django.conf.urls import urlfrom django.contrib import adminfrom django.urls import path, includefrom django.views import staticurlpatterns = [path('admin/', admin.site.urls),#path('user/', include('App.urls')),#新增行url(r'^static/(?P<path>.*)$', static.serve, {'document_root': settings.STATIC_ROOT}, name='static'),]
admin模块进行数据库运滚动
python manage.py migrate
创建admin模块超等贬责员扮装,记着用户名、密码
python manage.py createsuperuser
查验simple是否正确引入
洋萝莉python manage.py runserver
浏览器看望 127.0.0.1:8000/admin 使用admin账户登录证据是否奏效 至此,SimpleUI照旧胜利装置到您的Django花样中。
图片
图片
<<< 支配滑动见更多 >>>EMIRI最新番号
确立SimpleUI确立SimpleUI尽头绵薄,您只需要按照以下设施进行操作:
在settings.py文献中添加SimpleUI的确立项:
SIMPLEUI_HOME_INFO = False # 关闭首页信息展示SIMPLEUI_ANALYSIS = False # 关闭页面分析SIMPLEUI_STATIC_OFFLINE = True # 开启静态资源离线模式SIMPLEUI_DEFAULT_THEME = 'green' # 修复默许主题为绿色修改网站标题及logo创建一个app
python manage.py startapp app01将app01添加到setting.py中,并修复logo
INSTALLED_APPS = ['simpleui',....'app01',]SIMPLEUI_LOGO = “/static/logo.png” 将logo文献放到static目次下修改app01目次下的admin.py
from django.contrib import adminfrom . import modelsadmin.site.site_header='学问库贬责后台'admin.site.site_title='学问库贬责后台'admin.site.index_title='学问库贬责后台'
图片
图片
<<< 支配滑动见更多 >>>
回来一下SimpleUI提供了丰富的UI组件和主题形态,不错让您的贬责界面愈加好意思不雅和易用,然而在确立历程中很容易出现问题,典型的即是静态资源找不到,404报错,经过10屡次的实验,按照我的教程来确立,问题不会太大,有问题,接待随时相易学习。海涵、点赞、储藏、转发、看一看捏续共享各样理由理由的好花样,有任何问题留言探讨。 本站仅提供存储作事,扫数实质均由用户发布,如发现存害或侵权实质,请点击举报。人妖ts 世茂集团9月6日晚间在港交所公告chloe 调教,8月合约销售额约为东谈主民币26.0亿元chloe 调教,本年前8月累计合约销售总数约为东谈主民币224.1亿元。 海量资讯、精确解读,尽在新浪财经APP...
人妖ts 世茂集团9月6日晚间在港交所公告chloe 调教,8月合约销售额约为东谈主民币26.0亿元chloe 调教,本年前8月累计合约销售总数约为东谈主民币224.1亿元。 海量资讯、精确解读,尽在...
本文转自:东谈主民网-江西频谈SWAG 科技型企业是实体经济高质料发展的进攻构成力量,是科技金融的进攻构成部分。邮储银行鹰潭市分行连续紧盯金融五篇大著述,高度爱重对科技型企业的金融管事,灵验教导金融资...
咱们皆知说念,一棵大树若是根系填塞露出,那么树叶和树干就会长得相比好。若是树干粗壮,就会枝繁叶茂;若是树干干枯,再刮一阵大风,树叶则会飒飒落地。东说念主的头发好比树叶,《黄帝内经》里记录说,“发为肾之...
T恤不要再塞进裤子里!望望杭州大姨若何穿搭SWAG 不要把 t恤扎到裤腰里,望望杭州大姨们是何如打扮的,既前锋又苗条,也显得年龄大了! 要把 T桖穿得排场,不错鉴戒一下杭州大姨的穿衣魄力,非论是从衬衫...