这些是我的django URLconf:
urlpatterns = patterns('',
('^hello/$', hello),
(r'^polls/$', 'mysite.polls.views.index'),
(r'^polls/(?P<poll_id>\d+)/$', 'mysite.polls.views.detail'),
(r'^polls/(?P<poll_id>\d+)/results/$', 'mysite.polls.views.results'),
(r'^polls/(?P<poll_id>\d+)/vote/$', 'mysite.polls.views.vote'),
(r'^admin/', include(admin.site.urls)),
)
Run Code Online (Sandbox Code Playgroud)
我不明白这个正则表达式中的r是做什么的:
r'^polls/$
Run Code Online (Sandbox Code Playgroud)
我不明白这个正则表达式的作用:
(?P<poll_id>\d+)
Run Code Online (Sandbox Code Playgroud)
我不明白为什么在:
(r'^admin/', include(admin.site.urls))
Run Code Online (Sandbox Code Playgroud)
没有$迹象,它仍然有效......
我不明白我要添加什么URLconf,以查看下面的网站 http://127.0.0.1:8000/
如何通过 Django 将图像、视频和音频存储在 Mysql 数据库中?
我知道我可以存储图像、视频、音频的链接,或者图像、视频、音频本身。
但这到底是如何运作的呢?
我了解模型以及它们如何通过manage.py 创建表。但是有关于如何通过 Django 创建图像(例如 jpg、tiff 等)数据库的好教程吗?
谢谢
L。
我在运行教程时遇到问题,似乎问题源于此:
(r'^l/login/$', 'django.contrib.auth.views.login'),
Run Code Online (Sandbox Code Playgroud)
看来我做的都是正确的,但形式没有表现出来.如果我点击登录.我没有表格回到同一页面.
我错过了什么?
这里的代码:
urls.py:
from django.conf.urls.defaults import *
from formsapp.views import *
from login.views import *
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
#Forms1:
(r'^$', main_page),
#Forms2
(r'^register/', main_page1),
#FormsLogin:
(r'^l/', login_main_page),
(r'^l/login/$', 'django.contrib.auth.views.login'),
(r'^l/logout/$', 'logout_page'),
Run Code Online (Sandbox Code Playgroud)
views.py:
from django.http import HttpResponse, Http404, HttpResponseRedirect
from django.contrib.auth import logout
from django.contrib.auth.models import User
from django.template import RequestContext
from django.shortcuts import render_to_response
def login_main_page(request):
return render_to_response('mainpage.html', RequestContext(request))
def logout_page(request):
logout(request)
return HttpResponseRedirect('/l/')
Run Code Online (Sandbox Code Playgroud)
base.html文件:
<html>
<head>
<title> {% block title …Run Code Online (Sandbox Code Playgroud) 我对在python中安装模块感到恼火,并且遇到了很多麻烦,所以找到一个好的解决方案真是太棒了.这是我的问题:
即使我把:/Library/Python/2.6/site-packages放在我的.bash_profile
附:
PYTHONPATH="/Library/Python/2.6/site-packages"
export PYTHONPATH
Run Code Online (Sandbox Code Playgroud)
它不会导入我在那里的包裹.
在另一个网站上我投入的一切:
/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
作品.我不知道为什么,也很想知道.
easy_install south并安装它,猜测,直接进入:/Library/Python/2.6/site-packages
现在复制了"南"安装在那里(它在一个名为:的文件夹中South-0.7.2-py2.6.egg,我只是向南复制)并粘贴到
/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
现在我可以在进入我的django项目目录时导入它(其中settings.py-Installed Apps我有'南')和
python manage.py shell
根据南方,它是一个很好的指标,它的工作原理.
谢谢
是否有任何备忘单或文档,我可以在Django和/或Python中看到所有内置模块,函数,命令等,在那里我将概述我可以使用的所有可能元素.我相信这将是一个很大的文件/图像等,但知道我可以使用哪些命令会非常有帮助.
当我有这样的表格时:
<form method="post" action=".">
Run Code Online (Sandbox Code Playgroud)
什么是"." 在行动中代表什么?
我有两个关于python库的问题:
我想知道是否有类似"超级"python库的东西让我安装所有或至少所有科学有用的python库,我可以安装一次,然后我就拥有了我所需要的一切.
安装不同的库时会出现许多令人烦恼的问题(pythonpath,cant import因为它没有安装但是已安装).是否有关于常见安装错误以及如何避免错误的良好文档.
如果没有完全解决方案,我会对numpy,scipy,matplotlib,PIL感兴趣
非常感谢您的关注和帮助
最好
ž
如何在mac上的目录中创建运行图像(1.jpeg-n.jpeg)的python脚本,并在浏览器中显示或通过其他python程序显示?
我是否将文件导入python而不是在浏览器中显示?我是否提取文件名1,2,3,4,5并将其添加到列表中,我将其提供给另一个调用浏览器并显示的函数?
任何帮助都会很棒.
谢谢!
如何访问不同位置的多个变量?%s 在插入点处的外观如何以及最后如何正确插入变量。
谢谢!
这是代码:
from django.http import HttpResponse
from django.contrib.auth.models import User
from favorites.models import *
def main_page_favorites(request):
title = Favorite.objects.get(id=1).title.upper()
email = User.objects.get(username='Me').email
image = Hyperlink.objects.get(id=3).url
output = '''
<html>
<head>
<title>
Connecting to the model
</title>
</head>
<body>
<h1>
Connecting to the model
</h1>
We will use this model to connect to the model.
<p>Here is the title of the first favorite: %s</p>
</body>
</html>''' % ( title, email, image
)
return HttpResponse(output)
Run Code Online (Sandbox Code Playgroud) django ×5
python ×4
image ×2
database ×1
html ×1
installation ×1
login ×1
matplotlib ×1
numpy ×1
pythonpath ×1
regex ×1
store ×1
urlconf ×1