当前位置: 首页 > 网络应用技术

如何在脚本中调用Django界面(Django使用教程)

时间:2023-03-05 18:44:37 网络应用技术

  简介:今天,首席CTO指出要与您分享如何在脚本中调用Django界面。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!

  让我首先谈论前排条件

  1.首先构建django环境win+r打开命令提示符pip安装django

  3.然后创建一个自己的应用程序

  同样,在命令提示符的路径上,输入新创建的项目所在的路径,输入python manage.py startapp xxx(这是指您要创建的名称),您可以看到创新的编辑器可以看到

  4.正式开始开发邮政请求

  首先在seetings.py文件中设置参数以对其进行修改,如图所示

  Views.py

  最后,在模板文件夹下创建一个HTML文件以简单地写下前端

  我直接发布登录。html我在这里写的

  代码部分是要完成效果

  您也可以输入提琴手检查验证。为了找到更好的选择,我们首先打开提琴手,然后输入用户名密码。

  你可以得到这样的包

  用户名,密码的值也与我们输入的输入一致

  在此处完成简单的帖子请求开发

  Django是一个可用于开发Web项目的Web开发框架,Web需要运行服务器以运行,例如常用的Nginx,Apache,UWSGI等。这些服务器仅负责运行程序(项目编写的项目(由项目编写)django)。用户请求将发送它们。在服务器上,然后服务器请求Django,Django将相应的结果返回到Web

  在Django项目的开发中,就像普通的Web开发一样,不可能通过“ IMGS/BG.JPG”访问本地静态文件。有必要进行一些配置以实现静态文件访问。

  首先,在项目根路径下创建一个新的静态文件夹,然后在静态文件夹下创建相应的CSS,IMGS,JS和其他文件夹,以存储静态文件,例如CSS,IMG,JS。

  第二,项目配置

  1.打开settings.py并将其添加到底部:

  2.打开urls.py并将其添加到urlpatterns :(注意,如果您还将urls.py设置在博客目录中,则必须在blog/urls.py中进行修改。不要忘记导入设置):

  (但是在测量之后,我可以完成静态文件的访问,而无需添加此文件)

  3.在HTML模板的顶部添加:

  然后以这种格式调用您需要的格式,例如:

  最终重新运行该项目,Django可以找到本地静态文件,例如IMG。目前,可以使用IMG和其他文件显示与模板相对应的页面。

  通过django构建的模型将爬网剧本中的数据爬行保存到数据库中

  修改后的文件(生成了Pycharm新Django项目的其余部分,未修改):

  

  def __str __(self):返回self.title Pass

  #testapp/spider.pyimport osimport sysimport django pathname = os.path.dirname(os.path.abspath(__file __))sys.path.insert.insert(0,pathnses)p =问题(title =“ [#0#]),作者=“ hi”)p.save()通行证

  #testProject/setting.py ...... installed_apps = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.contrib.sessors.contrib.messages'contrib.messages'','django.contrib.staticfiles',#添加应用程序'testapp',] ......

  #testapp/admin.py注册django.contrib Imporib导入管理员#在此处注册您的模型。从Testapp.Models导入QualiseAdminer(问题)

  在项目开发中,经常会遇到需求:数据是从旧数据库导入到新数据库中的。例如,从SQL Server导入的新型MY SQL数据库。许多字段,如果您可以使用Django的ORM,它将更加方便。

  创建py file import_data.py在manage.py目录中

  App.Models

  在设置中配置多个数据库。

  让我们看一下如何与python3.4中的linux交互,在python中,有1个,os.system(“ cmd”)2,os.open(“ cmd”)3,Spawn* 4,在最新的Subprocess中Python,建议与Shell通信与Shell通信。

  结论:以上是为您编写的有关如何调用脚本中Django界面的首席CTO注释。如果您解决问题,请与更多关心此问题的朋友分享?